我们可以在Wordpress版本4.4.2中为类别和标签名称使用相同的slugname吗?

时间:2016-02-10 12:55:11

标签: wordpress

我想在wordpress中为类别和标记名添加相同的slugname

但它会返回如下错误:

  

无法将术语插入数据库

我正在使用Wordpress Version 4.4.2

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

我不确定我是否理解你的问题。

这就是我所做的:
- 文章 - >分类 - >添加了新类别"示例"
- 文章 - >标签 - >添加了新标签"示例"

我有两个工作网址:
/类别/实例
/标签/实例

因此,slu are是相同的例子',url是不同的。 如果您正在谈论同样可能的网址,那么您必须使用带有自定义WP_Query的模板。

  1. 在WP后端创建一个简单的页面 - > "实施例"
  2. 使用与您创建的页面相同的slug创建模板文件:page-example.php
  3. 如果您使用相同的slug获取类别+标记,请插入自定义WP_Query。请查看以下代码以获取查询参数。

    <?php
    // SETUP WP_QUERY
    $posts = new WP_Query(array(
        'category_name' => 'example',
        'tag' => 'example'
    ));
    
    // START LOOP
    if ($posts->have_posts()) :
    
        // DO STUF
    
    // END LOOP
    endwhile;endif;
    
    // RESET POST DATA
    wp_reset_postdata(); ?>