建议:在主题中找不到对\\u post\\u缩略图()的引用。建议主题实现此功能,而不是使用缩略图的自定义字段。
这是因为您没有使用the_post_thumbnail()
在主题中,您试图从帖子内容中获取图像。这意味着用户无法明确设置在您使用的任何位置显示哪个图像retImage()
. 我将包括以下能力:retImage()
要尝试使用缩略图,请执行以下操作:
// thumbnail list
function retImage($content) {
if( has_post_thumbnail() )
return the_post_thumbnail( \'thumbnail\' );
$pattern="/<img.*?src=[\\\'|\\"](.*?(?:[\\.gif|\\.jpg]))[\\\'|\\"].*?[\\/]?>/";
preg_match_all($pattern,$content,$match);
if(empty($match[0][0])){
echo "<img src=\\"";
bloginfo(\'template_url\');
echo "/images/thumbnail.png\\" />";
} else {
echo $match[0][0];
}
}
您可能还需要包括
add_theme_support( \'post-thumbnails\' )
在您的
functions.php
建议:在主题中找不到add\\u custom\\u image\\u标头的引用。如果使用图像作为标题,建议主题实现此功能。
如果主题有标题图像,建议使用WordPress标题图像API,您可以在此处找到更多信息:http://codex.wordpress.org/Function_Reference/add_custom_image_header
这将允许用户通过admin(外观->自定义标题)或类似的方式更改标题图像。
嵌入视频重叠侧边栏。请将content\\u width变量设置为$content_width
应为全局变量:
global $content_width;
$content_width = 960;