首先,在WordPress中,解决我的问题的最佳选择是使用自定义帖子类型和自定义分类法。
为此,我创建了一个名为“my\\u custom\\u posts.php”的文件,并将其放在theme\'sroot文件夹中。然后,我将这个文件包含在我的“functions.php”中,使用
require(\'my_custom_posts.php\');
您还可以将自定义post类型声明代码直接放入“函数”中。php’。如果您遵循我的步骤,请记住一件事,即无论您在哪里编写代码,都必须正确引用它,以确保它对您正常工作。同样的过程也适用于定义自定义分类法。
然后,您要在分配给您的特定位置为自定义帖子类型和自定义分类法编写代码。
我应该提到的是,我还使用了WordPress的另一个最强大的功能,即自定义元框,以及自定义帖子类型和自定义分类法。WordPress自定义元框允许您根据需要和想象创建和使用复杂的帖子类型和模板。元框是出现在管理屏幕中的选项,可以随意拖动和重新定位。它可以通过一个或一组自定义字段(WordPress的核心功能)进行输入,这些字段以后可以按照您的需要使用。但是自定义元框中的自定义字段被标记为box,它将输入作为元键和元值对。
对于构建过程,您会发现以下链接非常有用。
职位类型:
https://codex.wordpress.org/Post_Types
分类:
https://codex.wordpress.org/Taxonomies