也想出现在这里?联系我们

WordPress自定义文章类型:创建和使用它们的多合一指南

2023.11.28 wordpress教程
  • 文章介绍
  • 升级版本
  • 评价&建议

WordPress自定义文章类型是一种强大的功能,允许您在网站上创建与常规文章或页面不同的内容类型。以下是创建和使用自定义文章类型的多合一指南:

步骤1:了解自定义文章类型

自定义文章类型允许您定义新的内容类型,比如产品、活动、案例研究等,以便更好地组织您的网站内容。

步骤2:使用函数创建自定义文章类型

要创建自定义文章类型,您需要编辑主题的 functions.php 文件或创建一个插件来处理。以下是一个简单的示例:

function 创建_自定义文章类型() {
    $标签 = array(
        '名称'               => '名称',
        'singular_name'      => '单数名称',
        'menu_name'          => '菜单名称',
        'name_admin_bar'     => '名称管理栏',
        'add_new'            => '添加新的',
        'add_new_item'       => '添加新的项目',
        'new_item'           => '新项目',
        'edit_item'          => '编辑项目',
        'view_item'          => '查看项目',
        'all_items'          => '所有项目',
        'search_items'       => '搜索项目',
        'parent_item_colon'  => '父级项目',
        'not_found'          => '未找到',
        'not_found_in_trash' => '回收站中未找到'
    );

    $args = array(
        '标签'               => $标签,
        '公共的'             => true,
        'publicly_queryable' => true,
        'show_ui'            => true,
        'show_in_menu'       => true,
        'query_var'          => true,
        'rewrite'            => array( 'slug' => 'customposttype' ),
        'capability_type'    => 'post',
        'has_archive'        => true,
        'hierarchical'       => false,
        'supports'           => array( 'title', 'editor', 'thumbnail', 'excerpt' ),
    );

    register_post_type( 'custom_post_type', $args );
}
add_action( 'init', '创建_自定义文章类型' );

步骤3:编辑和定制您的自定义文章类型

您可以根据需要编辑参数,比如名称、标签、支持的功能等。确保将 'rewrite' 中的 'slug' 更改为您想要的自定义文章类型的URL。

步骤4:刷新固定链接

在 WordPress 后台,转到“设置” > “固定链接”,然后单击“保存更改”,以确保您的自定义文章类型链接正常工作。

步骤5:创建模板文件

根据您的自定义文章类型,您可能需要创建相应的模板文件,以确保它们以正确的方式显示在您的网站上。

步骤6:使用和管理您的自定义文章类型

现在您可以在 WordPress 后台创建、编辑和管理您的自定义文章类型了。

总结

这是一个基本的指南,帮助您创建和使用自定义文章类型。根据您的需求,您可能需要进一步了解高级功能和技巧,但这个指南应该能帮助您入门。如果您需要更多细节或特定的帮助,请随时提问!

有用0
  • 2023.11.28初次和大家见面了!

等待您对该主题的建议

发表评论

还能输入240个字

Hi, 欢迎加入Wordpress技术交流群,带你装逼带你飞!

我要入群
也想出现在这里?联系我们
wordpress加速

我来推荐一个更牛逼的给你看看?

  • 猛戳我吧