我正在尝试让我的wp frontpage动态显示可过滤的内容(页面/帖子链接),用户可以选择这些内容,例如国家/地区、成本。
这是一个单独的女性旅游博客,我找到的最接近的东西是nomadlist.com
在同一个wp或其他数据库中使用自定义php和自定义表是最好的选择吗?我不知道如何在wordpress中实现这一点,也找不到实现它的插件功能。
如有任何提示,将不胜感激。。
我正在尝试让我的wp frontpage动态显示可过滤的内容(页面/帖子链接),用户可以选择这些内容,例如国家/地区、成本。
这是一个单独的女性旅游博客,我找到的最接近的东西是nomadlist.com
在同一个wp或其他数据库中使用自定义php和自定义表是最好的选择吗?我不知道如何在wordpress中实现这一点,也找不到实现它的插件功能。
如有任何提示,将不胜感激。。
在我看来,实现您想要的最好方法是使用自定义字段和与WP查询和Ajax链接的元查询。您可以在此处找到文档:https://codex.wordpress.org/Class_Reference/WP_Query#Custom_Field_Parameters
带有meta\\u查询的WP\\u查询示例:
new WP_Query(array(
\'post_type\' => array(\'post_links\', \'page\'),
\'meta_query\' => array(
\'relation\' => \'AND\',
\'cost\' => array(
\'key\' => \'cost\',
\'value\' => \'500\',
\'compare\' => \'<=\',
),
\'country\' => array(
\'key\' => \'country\',
\'compare\' => \'France\',
),
\'city\' => array(
\'key\' => \'city\',
\'compare\' => \'EXISTS\',
),
),
\'orderby\' => array(
\'cost\' => \'ASC\',
\'city\' => \'ASC\',
),
));
另一种方法是另一个存储数据的表,这取决于您的需要和要存储的数据量。我一直在努力学习如何编写插件,我认为最好的方法是查看其他插件。我在看这一行和第一行/** * Plugin Name: Media Library Categories * Plugin URI: http://wordpress.org/plugins/wp-media-library-categories/ * Description: Adds the ability to use categories in the media library. * Vers