18
September
[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
http://www.43memo.com/441/
このサイト以外見つけられなかった
このサイトに書いてある通りに記述を足してみたが、何も変化せず!なんで?
そもそも私がやりたかったことは、
カスタム投稿タイプのarchivesをサイトマップにのせたい(not カスタムタクソノミー)
カスタム投稿タイプの個別記事はのせない
上記の条件で色々サイトマッププラグインを試してみたが、そもそもカスタム投稿タイプの
archivesとは、最初にカスタム投稿タイプを作成するときにarchivesの有効無効を選択するので、
自動サイトマップでカスタム投稿タイプのarchivesは、カテゴリーみたいに出ないってことがわかった。
カスタムタクソノミーはでるけどカスタム投稿タイプのarchivesはでない
しょうがないので手書きで追加した
4 5
6
7
8
9
10
11
12
13
14
15
16
|
html {
overflow: auto;
}
body {
width: 100%;
overflow: hidden;
}
#header {
margin-left: -500%;
margin-right: -500%;
padding-left: 500%;
padding-right: 500%;
}
|
方法は簡単。auto-post-thumbnail.phpの中から以下の記述の部分を見つけます。
// Get all images from post's body
preg_match_all('/<\s*img [^\>]*src\s*=\s*[\""\']?([^\""\'>]*)/i', $post[0]->post_content, $matches);
中央よりやや後ろ、apt_publish_postというFunctionの中にあります。見つけたら、その後ろに以下の記述を追加するだけです。
if (empty($matches[0])) {
preg_match('%(?:youtube\.com/(?:user/.+/|(?:v|e(?:mbed)?)/|.*[?&]v=)|youtu\.be/)([^"&?/ ]{11})%i', $post[0]->post_content, $match);
if (!empty($match[1])) {
$matches=array(); $matches[0]=$matches[1]=array('http://i3.ytimg.com/vi/'.$match[1].'/hqdefault.jpg');
}
}