我正在对重写系统和自定义post_types进行一些深入的建模,但在继续之前,我必须了解WordPress是如何处理重写的。我找到了函数url_to_postid(),但是WordPress it self没有seam来使用它将permalinks解析成查询吗?例如:如果我连接到pre_get_post函数,并浏览一个页面或自定义的post_type,那么提供的查询现在包括"is_page“或”附件“等等,但是如果我在哪里随意键入URL,这些数据将不会显示。<
我正在尝试构建一个自定义的搜索form,它将查询我的wordpress DB以获得结果。我似乎遇到的问题是,表单没有发送任何东西来执行操作,只是说,404 not found。查询数据库的函数位于functions/theme-search.php,我在其中声明了function search_db。谢谢。
Wordpress 'Post‘存档只显示设置为'publish’的帖子。post_status='publish' OR post_status='archive'
我不知道这应该如何或在哪里影响'wp_get_archives()‘函数,所以我请求您的帮助,以便能够影响查询,以显示设置为’存档‘状态的帖子。