WordPress具有层次结构的自定义分类的自定义文章类型

嗨, 我正在尝试创建一个包含各种野生动物照片的网页。我有上千种不同的物种需要发布和组织。 我有一个名为\"物种\"的自定义发布类型,我想用王国->;目->;科->;属进行自定义分类。但是当我这样做的时候,我不能在不同的分类法之间创建层次结构。如果不把它们联系在一起,由于数量的原因,选择合适的科或属是不可能的。我可不想每个帖子上都出现成千上万的人! 有没有办法让帖子更像一个数据库?还是我创建随机标记的唯一选择?当有人在我的WordPress网站上搜索时,这是如何工作的?弹性搜索能解决这个问题吗? 谢谢您的帮助, 约翰 - 这个主题是turtile在8个月前,2周前修改的。 (假设您对每个级别有不同的分类法)分类法不需要层次结构,因为它们之间实际上并不相关。每个post(这是一个特定的东西)在每个分类法中只有一个术语。 如果不将它们联系在一起,由于数量的原因,选择合适的科或属是不可能的。这不是真的。您只需为应用于post的每个分类法输入一个值。 有没有办法使post的功能更像一个数据库?你什么意思?您可以使用分类法链接查看该术语的所有内容。 当有人在我的WordPress网站上搜索时,这是如何工作的? 默认情况下,对文章标题和内容进行搜索。有一些插件可以扩展搜索以包含其他内容。 弹性搜索可以解决这个问题吗? 要解决的确切问题是什么?我有一个植物种子的演示网站。我本来打算用更多的分类法来实现它,但我决定只使用类别和标记来保持简单。(演示主要针对我的主题,但它有一个页面模板,用于显示分类法-单击\"植物类别\"即可查看。) 我有另一个植物苗圃网站,我放了很多分类法来描述植物。我有一个搜索页面,可以通过多种分类法进行搜索(一个插件,但不是ElasticSearch)。我在一个有电影评论的网站工作。我们对演员、导演、类型、星级评定和电影主题进行了分类,这样您就可以看到每个演员的电影或导演导演导演的所有电影,而且每个演员只列出自己的信息(这些信息是查看更大列表的链接)。 谢谢,现在这样做更有意义了。我假设一旦我有一个类别中的大量项目,我可以搜索?例如,当我想在属分类法中放置一个物种,并且我有3000个属时,我可以在编辑器中搜索以找到正确的属?(我现在还没有看到这一点。) 我假设有一种方法可以将它们分支,这样我就可以更容易地找到它们。例如,我可以检查更高级别的分类等级,只看到某个科中的属。 如果你只使用一个分类,一个层次分类(就像类别),你可以构建整个物种的分类结构,它将显示为嵌套的,但它将是巨大的。我觉得想一路展现到王国是有点过分了。也许只是把信息放在帖子里,但分类学是科和属。即使这样,你也会有很多。我的苗圃站点只有大约650株植物,而且我的科术语数量不合理。 在经典编辑器中,层次分类法显示为一个复选框,而平面分类法在您键入时自动建议。块编辑器的做法有所不同(但我不使用它,所以我不知道)。 快速搜索插件不会显示任何将两个分类法相互关联的插件。 我主要希望不同的分类法允许在后端和前端进行轻松搜索。我不知道有多少资源,这将需要如果我有10000个职位,并需要搜索所有他们找到一个职位编辑。也许在家里停下来是有意义的,尽管有些可能有超过20000种物种(当然,我永远不会走那么远!)。 我假设正常的标签系统可以很好地关联诸如寄生植物之类的东西,寄生植物包括不同组中的许多不同植物。 在管理和前端,搜索将在标题和内容中找到匹配项。管理员帖子列表具有分类过滤器。前端有使用过滤器的插件,但前端总是有指向分类页面的链接。还有一些插件可以将列添加到admin post列表中。 如果您有单独的平面分类法,则很容易显示与单个术语匹配的列表,甚至可以在URL中输入多个术语:>当您要同时查询多个分类法时,它的显示会变得有点不稳定>WP函数可以获得归档标题deliberatly只显示第一个变量。 请记住,post内容是一个表中的一个字段。如果信息在那里,默认搜索将找到它。分类法与post分开存储在三个不同的表中,因此对分类法的查询要比普通搜索复杂得多。 如果您计划拥有大量数据,也许自定义表是更好的解决方案,但您必须自己处理所有数据

admin_action_{$_REQUEST[‘action’]}

do_action( "admin_action_{$_REQUEST[‘action’]}" )动作钩子::在发送“Action”请求变量时激发。Action Hook: Fires when an ‘action’ request variable is sent.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$_REQUEST['action']引用从GET或POST请求派生的操作。源码(Source)更新版本源码位置使用被使用2.6.0 wp-admin/admin.php:...

日期:2020-09-02 17:44:16 浏览:1173

admin_footer-{$GLOBALS[‘hook_suffix’]}

do_action( "admin_footer-{$GLOBALS[‘hook_suffix’]}", string $hook_suffix )操作挂钩:在默认页脚脚本之后打印脚本或数据。Action Hook: Print scripts or data after the default footer scripts.目录锚点:#说明#参数#源码说明(Description)钩子名的动态部分,$GLOBALS['hook_suffix']引用当前页的全局钩子后缀。参数(Parameters)参数类...

日期:2020-09-02 17:44:20 浏览:1071

customize_save_{$this->id_data[‘base’]}

do_action( "customize_save_{$this->id_data[‘base’]}", WP_Customize_Setting $this )动作钩子::在调用WP_Customize_Setting::save()方法时激发。Action Hook: Fires when the WP_Customize_Setting::save() method is called.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_data...

日期:2020-08-15 15:47:24 浏览:809

customize_value_{$this->id_data[‘base’]}

apply_filters( "customize_value_{$this->id_data[‘base’]}", mixed $default )过滤器::过滤未作为主题模式或选项处理的自定义设置值。Filter Hook: Filter a Customize setting value not handled as a theme_mod or option.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分,$this->id_date['base'],指的是设置...

日期:2020-08-15 15:47:24 浏览:900

get_comment_author_url

过滤钩子:过滤评论作者的URL。Filter Hook: Filters the comment author’s URL.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/comment-template.php:32610...

日期:2020-08-10 23:06:14 浏览:931

network_admin_edit_{$_GET[‘action’]}

do_action( "network_admin_edit_{$_GET[‘action’]}" )操作挂钩:启动请求的处理程序操作。Action Hook: Fires the requested handler action.目录锚点:#说明#源码说明(Description)钩子名称的动态部分$u GET['action']引用请求的操作的名称。源码(Source)更新版本源码位置使用被使用3.1.0 wp-admin/network/edit.php:3600...

日期:2020-08-02 09:56:09 浏览:879

network_sites_updated_message_{$_GET[‘updated’]}

apply_filters( "network_sites_updated_message_{$_GET[‘updated’]}", string $msg )筛选器挂钩:在网络管理中筛选特定的非默认站点更新消息。Filter Hook: Filters a specific, non-default site-updated message in the Network admin.目录锚点:#说明#参数#源码说明(Description)钩子名称的动态部分$_GET['updated']引用了非默认的...

日期:2020-08-02 09:56:03 浏览:865

pre_wp_is_site_initialized

过滤器::过滤在访问数据库之前是否初始化站点的检查。Filter Hook: Filters the check for whether a site is initialized before the database is accessed.目录锚点:#源码源码(Source)更新版本源码位置使用被使用 wp-includes/ms-site.php:93910...

日期:2020-07-29 10:15:38 浏览:834

WordPress 的SEO 教学:如何在网站中加入关键字(Meta Keywords)与Meta 描述(Meta Description)?

你想在WordPress 中添加关键字和meta 描述吗?关键字和meta 描述使你能够提高网站的SEO。在本文中,我们将向你展示如何在WordPress 中正确添加关键字和meta 描述。为什么要在WordPress 中添加关键字和Meta 描述?关键字和说明让搜寻引擎更了解您的帖子和页面的内容。关键词是人们寻找您发布的内容时,可能会搜索的重要词语或片语。而Meta Description则是对你的页面和文章的简要描述。如果你想要了解更多关于中继标签的资讯,可以参考Google的说明。Meta 关键字和描...

日期:2020-10-03 21:18:25 浏览:1735

谷歌的SEO是什么

SEO (Search Engine Optimization)中文是搜寻引擎最佳化,意思近于「关键字自然排序」、「网站排名优化」。简言之,SEO是以搜索引擎(如Google、Bing)为曝光媒体的行销手法。例如搜寻「wordpress教学」,会看到本站的「WordPress教学:12个课程…」排行Google第一:关键字:wordpress教学、wordpress课程…若搜寻「网站架设」,则会看到另一个网页排名第1:关键字:网站架设、架站…以上两个网页,每月从搜寻引擎导入自然流量,达2万4千:每月「有机搜...

日期:2020-10-30 17:23:57 浏览:1309