简单的短代码转换过于复杂
<?php
function recent_posts() {
$q = new WP_Query(
array( \'orderby\' => \'date\', \'posts_per_page\' => \'1\')
);
$list = \'<ul>\';
while($q->have_posts()) : $q->the_post();
//$location = bloginfo(\'template_directory\');
$imgsrc = get_post_meta($q->ID, \'blog-left-image\', true);
$list .= \'<li><a href="\' . get_permalink() . \'">\' . get_the_title();
$list .= \'<img src="\' . $location . \'/image.php/resized.jpg?width=80&height=80&image=\' . $imgsrc . \'" alt="" class="related-posts-img" style="float:left; margin-right:5px;" />\';
$list .= \'</a></li>\';
endwhile;
wp_reset_query();
return $list . \'</ul>\';
add_shortcode("recent_posts", "recent_posts");?>
我觉得这很简单。要创建一个短代码以显示帖子缩略图。
Problem is, get\\u post\\u元(…)不输出任何内容,并且bloginfo(\'template\\u directory\')未正确连接。