php 定制相关帖子
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 定制相关帖子相关的知识,希望对你有一定的参考价值。
<?php
add_filter( 'previous_post_link', 'mta_custom_related_posts', 10, 5 );
add_filter( 'next_post_link', 'mta_custom_related_posts', 10, 5 );
function mta_custom_related_posts ( $output, $format, $link, $post, $adjacent ) {
if ( !is_single() || !$post ) { return $output; }
$img = genesis_get_image( array(
'post_id' => $post->ID,
'format' => 'html',
'size' => genesis_get_option( 'image_size' ),
'context' => 'archive',
'attr' => genesis_parse_attr( 'entry-image', array(
'alt' => $post->post_title,
) ),
) );
//echo '<pre>'; var_dump( $post ); echo '</pre>';
ob_start(); ?>
<div class='mta-custom-rel'>
<?php if ( $img ) : ?>
<a class='mta-custom-rel-thumb' href='<?= get_permalink( $post ) ?>' rel='<?= $adjacent ?>'><?= $img ?></a>
<?php endif; ?>
<div class='mta-custom-rel-content'>
<h3><a href='<?= get_permalink( $post ) ?>'><?= $post->post_title ?></a></h3>
<span class='post-date'><?php $date = new DateTime( $post->post_date ); echo $date->format('F j, Y'); ?></span>
</div>
</div>
<?php $output = ob_get_clean();
return $output;
}
以上是关于php 定制相关帖子的主要内容,如果未能解决你的问题,请参考以下文章
PHP 查询帖子 - 简单,不合规定制
php 按类别自定义帖子类型的相关帖子
php 相关帖子,随机拉入同一类别,不包括当前帖子。
php 相关帖子,随机拉入同一类别,不包括当前帖子。
php 入门主题的相关帖子
php 获取相关帖子