您当前的位置:首页 > TAG信息列表 > slug
从筛选的URL中检索模板部件中的标记名
WooCommerce有一个内置的product_tag url筛选器本身:https://my-url.com/my-page/?product_tag=my-slug 带回所有product_tag在url中使用给定的slug。我正在尝试做一些相对简单的事情,检索product_tag 并将其放在文本标题块中,以便访问者知道它在过滤什么。我唯一能弄明白的就是我的woocommerce模板页面woocommerce-page.php 正在锁定全局变量$wp_query然后将产品标签slug放入
如何针对特定的自定义帖子类型帖子及其所有子孙帖子?
我非常感谢您帮助创建一个函数,该函数将通过给定的$my_custom_post_type_name 和$post_name 和返回true 如果当前页面/帖子是$post_name 或$post_name_child 或$post_name_grandchild 等等,基于提供的父slug和自定义post类型。假设结构如下:my_custom_post_type_name -first_page (example.com/my_custom_post_type_name/first_pa
根据页面插件限制管理员对某些页面的访问
我正努力解决这个问题-Restrict admin access to certain pages for certain users除非我想使用一个页面slug来限制用户。因此$query->query_vars[\'post__not_in\'] = array(\'123\',\'234\',\'345\'); 我希望能够使用$query->query_vars[\'post__not_in\'] = array(\'home\',\'about-us\',\'contact\
添加基于语言的URL结构
我在一个多语言网站上工作。我已经有了内容。我需要通过在页面名称之前添加语言代码来根据语言排列页面,如:my-we-site.com/en/contact my-we-site.com/de/contact 我研究了Permalinks,但我真的无法让它那样工作。我可以为每种语言添加多个类别库吗?我错过了什么?
如何根据插件查询页面/帖子?
我在一个包含英文和罗马尼亚文的博客上工作。我通过在每篇文章的slug前面加上ro和en,使该网站成为双语网站。这是一种简单的方法,效果很好。现在,我必须创建一个自定义归档文件,该文件在给定的月份显示,并分页,只显示具有分别以ro或en开头的slug(page\\u名称)的文章。我想我应该制作两个PHP文件,一个叫做en-archive。php和其他称为ro归档的文件。php,这是我想我会尝试的,但我不知道如何进行查询,以便正确显示分页。此外,在此更改后,正确的替换方法是什么:?<ul class=\
一种将插件导出为元标签的方法
有没有一种标准的方法可以将post-slug作为meta标记公开,所以它会出现在HTML中<meta name="slug" content="my-article-123">?
正在从WordPress数据库中删除old_slug和old_date
我正在尝试清理我的数据库。在wp\\u posttea表中,我看到了数千个\\u wp\\u old\\u slug行。我不担心这些旧链接没有被重定向。删除它们的利弊是什么?请参见:https://www.farinspace.com/removing-wordpress-old-post-slug/在wp\\u postmeta表中,我看到数百个\\u wp\\u old\\u date行。我并不担心知道一篇文章最初是什么时候写的。我只关心最近的“发布日期”,希望继续在帖子上显示最近的“发布日期”。删除
阻止在WordPress更新上更改POST_NAME列的长度
我们有一些阿拉伯语网站在WordPress上运行,并且在帖子的URL中使用阿拉伯语slug。你知道post slug存储在post_name 中的列wp_posts 表,此列的默认长度为200 字符,这对于存储在此列之前正在编码的阿拉伯语段塞来说是不够的。为此,我们将此列的长度更改为1000 字符来保存我们拥有的长编码段塞。问题是,当我们将WordPress代码更新为主要更新时,它会将此列修剪回200 字符,这会打断帖子的URL。如果您在更新CMS后首次登录或执行Network Upgrade 每次主要更
如何更改默认页面插件?
我有一个名为jobs的CPT和一个名为Job Apply的页面。我正在尝试实现以下url:http://example.com/job-slug/apply 其中,job-slug 可以是任何工作。i、 e程序员、开发人员等。。单击job的apply按钮,应该会打开一个apply页面,该页面由一个简单的表单组成,但url应该如上所述。我正在尝试使用add\\u rewrite\\u rule()来实现它,但尝试了太多之后,它仍在以下url上重定向我:http://example.com/appl
Page-slug.php不起作用,但仅适用于特定的插件
我正在尝试创建一个名为“的页面”;“漫画”;带着鼻涕虫“;“漫画”;用作我的网络经济网站的主目录。我已经创建了一个页面的漫画。然而,当我转到页面时,它只是链接回索引。php。当我尝试使用ID时,它也不起作用。当我尝试在其他slug和id中使用相同的格式时,效果很好,所以我知道WordPress工作正常。我认为这可能与我在函数中的某些内容相冲突。php,但是没有其他名称使用;“漫画”;(我已链接到下面的文件,供任何人查看)。我还尝试清理数据库中可能使用该slug的任何已删除项目,但一无所获。有人知道是什么导
重写/更改自定义分类插件
我想要此url:=>mydomain.com/genre/chant重写为=>mydomain.com/chambers/chant.我希望用户能够访问mydomain.com/chambers/chant 而不是mydomain.com/genre/chant.genre 是自定义帖子类型的自定义分类法tracks. 此自定义分类已在主题中注册。我想把它的鼻涕虫genre 到chambers 在我的插件中。我该怎么做?我尝试了以下重写url代码,但没有成功:add_rewrite_rule(\'
如何防止WordPress将单个页面重定向到带有前缀的同名类别档案?
我已经试着解决这个问题好几个小时了。我希望有一个简单的slug(/blog)和一个同名的分类词(/category/blog)同时存在于我的网站上。但我遇到的问题是,我的页面(/博客)一直重定向到类别存档页面(/类别/博客)。我尝试了以下方法:通过使用remove_action(\'template_redirect\', \'redirect_canonical\'); 要禁止重定向,请使用add_filter( \'template_redirect\', \'blog_redirect_filter
禁止WordPress在发布帖子时更改URL插件
我们有包含表情符号的帖子标题。在创建帖子并将其保存为草稿时,WordPress生成的URL slug不会从标题中添加[表情符号]。然而,当帖子发布时,WordPress会将帖子标题中的[表情符号]添加到帖子的URL slug中。有没有什么方法可以在发布帖子时禁止WordPress更改URL slug?或者以任何方式禁用URL中的表情符号支持?
将自定义字段添加到插件
我正在使用WP Job Manager插件,希望在保存帖子时自动将company name字段添加到slug中。我已经使用下面的代码使其工作,但一旦我保存并再次编辑帖子,它将重新添加公司名称,因此,职务公司名称将变为职务公司名称有人知道我做错了什么吗?我认为我的IF语句可能有问题,它应该检查slug中是否已经存在companyname字符串,如果已经存在,请取消钩住函数。function custom_job_post_type_link( $post_id, $post ) {
更改以Cutop帖子类型为搜索目标的WordPress中的默认搜索URL插件
我想更改默认搜索页URLfrom:http://example.com/?s=background&post_type=downloadto:http://example.com/photos/background/我试图更改默认搜索页面的以下功能:function wp_change_search_url() { if ( is_search() && ! empty( $_GET[\'s\'] ) ) { wp_redirect( hom
附件页面窃取页面段塞
我正在改造一个大网站,其上传文件夹中已经有很多千兆位的图像。我刚刚注意到WordPress之前从未注意到的一个问题:它似乎根据图像的名称创建附件页,这意味着它;“偷窃”;我想使用的大多数页面标记。例如,假设我有一个名为about.jpg 在我的上载文件夹中。URLmysite.com/about 将创建并自动重定向到该图像。现在,如果我想创建一个名为About的常规页面,那么URL在附件上没有优先级,将被强制调用mysite.com/about-2.没有干净的URL是非常令人沮丧的,而且我在网上也没有找到
如何删除帖子并保留其插件以引用另一帖子
我有两篇几乎相同的帖子:https://webscraping.pro/reliable-open-proxies-for-business-directories-scrape/https://webscraping.pro/reliable-rotating-proxies-for-business-directories-scrape/</我想delete first one 要删除多余的。。。因为我可能会在其他博客或社交服务上留下永久链接(第一个),所以I want to keep its
显示依赖于CPT类别的代码(&C)
我目前正在WordPress网站上使用以下插件来显示我们即将举行的活动:https://wordpress.org/plugins/import-eventbrite-events/我需要编写一个IF语句来检查自定义的post类型,然后是post类型的一个类别,它将返回我的自定义代码。到目前为止,我已经尝试了以下代码:if ( is_singular( ‘eventbrite_events’ ) && has_category( ‘network’ ) )如果我删除类别引用,它会工作,但它
有人能给我提供一个生成弹头的函数吗?
Wordpress用于生成slug的函数分散在几个函数和过滤器中。我找不到全部。有人能给我提供一个php函数来生成slug吗?我不需要Wordpress的所有功能,只需要对非拉丁字符进行编码并删除url中不允许的非法字符。This post 提供函数,但不能处理非拉丁字符。谢谢
Wordpress slug confusion
如何在wordpress中使我的页面url像这样?普通链接:www.google.com/about我想要的:www.google.com/any-slug/about我该怎么做?