如何在wordpress管理面板上搜索带有特定url的帖子或页面?

时间:2021-07-08 作者:saro

如何在Wordpress管理面板上搜索具有特定url的帖子或页面?我有一个带有url的页面www.tomatoes.com/promotions, 但我无法通过在post admin面板的搜索字段中输入来找到它。有没有办法做到这一点?如果不是通过MYSQL在管理面板内部?我不知道为什么页面和帖子搜索功能这么差。除非输入post\\u id,否则我找不到它的任何内容

2 个回复
SO网友:Mark Kaplun

最简单的方法可能是确保前端的管理栏处于活动状态,并使用;编辑帖子/页面“;菜单项以访问该页面的编辑器。

。。。。但是,可能是特定页面是由代码生成的,在这种情况下,您将无法在管理中的任何位置找到它,必须在代码中查找它。

SO网友:Sahriar Saikat

没有内置选项,您可以通过slug搜索帖子或搜索仅存在于slug中的单词。

get_page_by_path() 做你想做的事。如果您对WordPress codex有基本了解,您可以轻松地make a Plugin/page template 使用一个简单的输入字段,并在该函数的帮助下打印结果。

slug已写入post_name 第列,共列wp_posts 桌子你必须使用slug,而不是整个URL。WordPress不存储整个链接,链接是根据您的永久链接偏好动态生成的。

精确匹配的Sql查询:

SELECT * FROM `wp_posts` WHERE `post_name` = \'promotions\'
部分匹配的SQL查询:

SELECT * FROM `wp_posts` WHERE `post_name` LIKE \'%promotions%\' 

相关推荐

为什么我可以登录wp-login.php而不能登录wp-admin.php?

我最近更改了配置。我的FTP中Wordpress中的php文件,因为URL错误(我用define(\'WP_SITEURL\', \'http://www.myyyysite.com\'); define(\'WP_HOME\', \'http://www.myyyysite.com\');.现在我仍然无法登录www.myyyysite.com/wp-admin.php 但是www.myyyysite.com/wp-login.php 作品有什么问题吗only works 对于the wp-login.p