Menu Close

更改 wordpress 类别顺序, PHP 代码, 短代码生成

WordPress 基本类别设置似乎是一件好事, 非常不便。这对于使用其他平台的人来说尤其如此. 我喜欢选择标准和下拉格式、显示类别中的帖子数或表达图层的能力 (子类别是显示同一个注释相同内容的正确方式)。但是, 您不能任意更改类别的顺序, 并且不能将它们粘贴到网站上的任何位置, 这是致命的。

    如何更改 wordpress 类别顺序

特别是在分类顺序的情况下, 必须执行, 因为由于各种原因, 它是一个必要的功能。

在 WordPress 管理屏幕中, "插件" >> "在" 关键字 "列中添加新的" >> "类别顺序和分类术语顺序, 并安装并激活它。

然后在 WordPress 管理屏幕 "POST" 类别的底部创建一个名为 "分类顺序" 的菜单, 您可以通过单击并拖动一个真正直观的菜单来更改类别的顺序。根据需要拖动类别顺序, 然后按 "更新" 按钮以查看操作的结束, 这将立即应用。

    WordPress 类别 PHP 代码

无法在网站上的任何位置粘贴的缺点是下一个问题, 您可以创建一个简短的代码来修复它。

可以通过 php 加载类别菜单, 并用于将此 PHP 代码转换为短代码。该类别的基本 PHP 代码如下所示。

<?php the_widget('wp_widget_categories');=""?>

如果要计算类别旁边的帖子数, 可以添加 "count" 属性。变量值0被禁用, 使用1。

<?php the_widget('wp_widget_categories',="" 'count="1');"?>

此外, 还有一个 "层次" 属性, 表示 "下拉" 属性和表示下拉列表的层次结构。要表达这一切, 你必须记下这条路。

<?php the_widget('wp_widget_categories',="" 'count="1&dropdown=1&hierarchical=1');"?>

这是最美味的之一。只需在所需页面的任意位置插入。

    创建 wordpress 类别快捷代码

但是, 可以更轻松地导入或在无法实现 PHP 的页面上生成短代码。通过单击 "如何短代码" 类别, 可以将以下代码放入 "函数. php" 文件中。

add_shortcode( 'shot_code_category', 'Category_Widget' );
function Category_Widget(){
    $widget = "WP_Widget_Categories";
    $instance = array(
    );
 
    ob_start();
    the_widget( $widget, $instance);
    $return_data = ob_get_clean();    
    return $return_data;
}

这是基本窗体, 如果要在该快捷方式代码中表示计数、层次结构、下拉列表等, 可以将变量放在下面所示。

add_shortcode( 'shot_code_category', 'Category_Widget' );
function Category_Widget(){
    $widget = "WP_Widget_Categories";
    $instance = array(
    'count'    => '1',
    'hierarchical'     => '1',
    'dropdown'     => '1'
    );
 
    ob_start();
    the_widget( $widget, $instance);
    $return_data = ob_get_clean();    
    return $return_data;
}

您还可以选择品尝, 并删除不需要的属性。

现在就在 "Add_shortcode" 之后, 您指定的名称将是快捷方式。例如, 当您输入 [Shot_code_category] 时, 可以将其用作快捷代码。

发表评论

电子邮件地址不会被公开。

Posted in All, Wordpress

이메일 구독 - Email Subs

최선을 다해 직접 만든 콘텐츠만 공유합니다.
We share the best content we have created.