php 在wordpress上显示分类描述

sxpgvts3  于 2023-02-03  发布在  PHP
关注(0)|答案(5)|浏览(203)

我正在制作一个关于电影的网站。分类法是用来表示演员阵容的。例如:

酷是吗?:D但我想显示在这一页上的描述。我说的是:

怎么做呢?下面是一个taxonomy.php的代码:

<?php get_header(); ?>

<div class="module">
    <?php get_template_part('inc/parts/sidebar'); ?>
    <div class="content">

    <header><h1><?php printf( __( '%s', 'mundothemes' ), '' . single_tag_title( '', false ) . '' ); ?></h1></header>
    <div class="<?php if(is_tax('dtquality')) { echo 'slider'; } else { echo 'items'; } ?>">
        <?php if (have_posts()) :while (have_posts()) : the_post(); ?>
            <?php  if(is_tax('dtquality')) { get_template_part('inc/parts/item_b'); } else { get_template_part('inc/parts/item'); } ?>
        <?php endwhile; endif; ?>
    </div>
<?php if (function_exists("pagination")) { pagination($additional_loop->max_num_pages); } ?>
    </div>
</div>
<?php get_footer(); ?>
o7jaxewo

o7jaxewo1#

这应该适用于<?php echo term_description(); ?>
另请参见https://codex.wordpress.org/Function_Reference/term_description,其中还可以了解两个可选参数$term_id$taxonomy

pu82cl6c

pu82cl6c2#

可以使用方法term_description
echo term_description($term_id, "your-taxonomy");

ecbunoof

ecbunoof3#

每个分类法都有一个唯一的id,比如“course_teachers”。所以我们用如下方式来表示它:

get_the_terms($post->ID , 'course_teachers');

在这个例子中,我们正在抓取下级分类的第一个术语,并将其存储在一个变量中。

$course_teacher = get_the_terms($post->ID , 'course_teachers')[0];

现在我们需要绘制描述:

$teacher_description = term_description( $course_teacher, 'course_teachers' );

最后,在网页上打印说明:

echo $teacher_description;

注意:如果你得到一个类似(variable $post not exist)的错误,不要担心,只需在你的代码上添加下面的代码:

global $post;

如果您使用的是“循环”。您需要在循环中写入$teacher_description变量。
绘制其他数据:

  • 〉分类名称
$teacher_name = $course_teacher->name;
  • 〉分类归档URL
$teacher_archive_url = get_term_link( $course_teacher, 'course_teachers' );

我不是一个后端开发人员,这是我所有的知识。我希望这将有助于一些人。

fgw7neuy

fgw7neuy4#

123是项ID。

$data = get_term(123)->description;
print_R($data);
v64noz0r

v64noz0r5#

显示类别说明:

<?php
          the_archive_description( '<div class="taxonomy-description">', '</div>' );
        ?>

https://developer.wordpress.org/reference/functions/the_archive_description/

相关问题