php CPT - single-post_type //完整版面(WP)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php CPT - single-post_type //完整版面(WP)相关的知识,希望对你有一定的参考价值。
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<article class="uk-article" data-permalink="<?php the_permalink(); ?>">
<?php if (has_post_thumbnail()) : ?>
<?php the_post_thumbnail(); ?>
<?php endif; ?>
<h1 class="uk-article-title"><?php the_title(); ?></h1>
<p class="uk-article-meta">
<?php
$date = '<time datetime="'.get_the_date('Y-m-d').'">'.get_the_date().'</time>';
printf(__('Written by %s on %s. Posted in %s', 'warp'), '<a href="'.get_author_posts_url(get_the_author_meta('ID')).'" title="'.get_the_author().'">'.get_the_author().'</a>', $date, get_the_category_list(', '));
?>
</p>
<?php the_content(''); ?>
<?php wp_link_pages(); ?>
<?php the_tags('<p>'.__('Tags: ', 'warp'), ', ', '</p>'); ?>
<?php edit_post_link(__('Edit this post.', 'warp'), '<p><i class="uk-icon-pencil"></i> ','</p>'); ?>
<?php if (pings_open()) : ?>
<p><?php printf(__('<a href="%s">Trackback</a> from your site.', 'warp'), get_trackback_url()); ?></p>
<?php endif; ?>
<?php if (get_the_author_meta('description')) : ?>
<div class="uk-panel uk-panel-box">
<div class="uk-align-medium-left">
<?php echo get_avatar(get_the_author_meta('user_email')); ?>
</div>
<h2 class="uk-h3 uk-margin-top-remove"><?php the_author(); ?></h2>
<div class="uk-margin"><?php the_author_meta('description'); ?></div>
</div>
<?php endif; ?>
<?php comments_template(); ?>
<?php
$prev = get_previous_post();
$next = get_next_post();
?>
<?php if ($this['config']->get('post_nav', 0) && ($prev || $next)) : ?>
<ul class="uk-pagination">
<?php if ($next) : ?>
<li class="uk-pagination-next">
<a href="<?php echo get_permalink($next->ID) ?>" title="<?php echo __('Next', 'warp'); ?>">
<?php echo __('Next', 'warp'); ?>
<i class="uk-icon-arrow-right"></i>
</a>
</li>
<?php endif; ?>
<?php if ($prev) : ?>
<li class="uk-pagination-previous">
<a href="<?php echo get_permalink($prev->ID) ?>" title="<?php echo __('Prev', 'warp'); ?>">
<i class="uk-icon-arrow-left"></i>
<?php echo __('Prev', 'warp'); ?>
</a>
</li>
<?php endif; ?>
</ul>
<?php endif; ?>
</article>
<?php endwhile; ?>
<?php endif; ?>
以上是关于php CPT - single-post_type //完整版面(WP)的主要内容,如果未能解决你的问题,请参考以下文章
php WP-默认类别对cpt.php
php 注册CPT的自定义分类。这允许Wordpress仅为CPT分配类别,然后您可以显示这些类别。
php populate_cpt_labels.php
php 创建CPT管理员列
php CPT查询到HTML输出
php 更改默认CPT标题