在页面上我下面的代码下方,将显示Wordpress中q特定帖子的永久链接。它可以工作,但是我觉得它会更容易。有人可以解释一下吗?
$post_id = 26; // post id
$queried_post = get_post($post_id);
$title = $queried_post->post_title;
$content = $queried_post->post_content;
$perma = get_permalink($post_id);
if ( has_post_thumbnail() ) {
$image_src = wp_get_attachment_image_src( get_post_thumbnail_id(),’thumbnail’ );
}
echo '<a href="' . $perma . '" title="' . $title . '">';
echo $title;
echo '</a>';
echo '<img width="100%" src="' . $image_src[0] . '">';
echo $content;
好吧,您的代码似乎还可以。但是,可以进行一些改进。例如,有了$queried_post
对象时,不需要为内容和标题创建其他变量。您可以使用此对象属性来获取值。
您也可以使用wordpress get_the_post_thumbnail显示特色图片。一些格式,它几乎是完美的。
$post_id = 26; // post id
$queried_post = get_post($post_id);
echo '<a href="' . get_permalink( $post_id ) . '" title="' . $queried_post->post_title . '">';
echo $queried_post->post_title;
echo '</a>';
if ( has_post_thumbnail( $post_id ) ) {
echo get_the_post_thumbnail( $post_id, 'full', array('width' => '100%') );
}
echo $queried_post->post_content;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句