您当前的位置:首页 > TAG信息列表 > slug
如何定义我的定制插件的插件?
我已经创建了一个自定义插件。如何定义其slug?为了澄清,如果我将自定义PHP函数附加到manage_plugins_custom_column hook, 在该函数中,打印$plugin_data 对于WordPress安装中的每个插件,该数组将包含每个插件的信息。下面是这样一个函数:function opn_render_date( $column_name, $plugin_file, $plugin_data ) { error_log( print_r( $plugin_data,
多个自定义分类重写
我在我的帖子类型“chalet”之前注册了两个自定义分类法“location”和“type”,并将重写规则设置为\'slug\' => \'chalets/%location%\' \'slug\' => \'chalets/%type%\' \'slug\' => \'chalets\' 分别为。我需要的存档URL结构是:/小屋//小屋/[位置术语]例如/小屋/瓦尔托伦斯/小屋/[类型术语]例如/小屋/滑雪小屋这在某种程度上是可行的,但第二条规则(无论第二条是
在Gutenberg中有没有对应的PHP函数SANITIZE_KEY?
WordPress的PHP库中有一个函数sanitize_key 用于生成数据库密钥和HTML ID。我想从一个标题中生成一个slug,这个标题可以用作一个HTML ID,在古腾堡块中。古腾堡库中是否有等效的(或接近等效的)函数,或者我必须自己创建一个函数?
Yoast SEO面包屑:如何为面包屑标题创建一个使用url块的过滤器
我知道我们可以使用Yoast SEO的面包屑功能手动编辑页面或帖子的面包屑标题。但现有网站上有数千篇帖子和页面,这是不可取的。当涉及到html和css以外的东西时,我的脑子里就满是土豆,可能会通过大量的尝试和错误来破解一些现有的PHP代码片段。所以,这就是为什么我要接触这里的社区。示例:关于蓝色小部件的子页面位于:https://www.example.com/widgets/blue默认情况下,我认为自动为父页面的子页面生成的面包屑路径如下所示:Home > We make the most am
将子类别孙子包含在鼻涕虫中
我有父亲、儿子、孙子的类别和子类别:-father --son ---grandson 创建帖子并仅在孙子类别中标记时,会生成正确的slug:www.example.com/father/son/grandson/post-title 如果我在儿子和孙子类别中标记帖子,生成的slug是www.example.com/father/son/post-title, 从url中排除孙子类别。我希望这只鼻涕虫有个孙子。或者至少从/father/son/post-title 到/fathe
我如何才能编辑所有的帖子弹在批量保持可湿性粉剂本地重定向?
当我编辑一篇文章时,旧的url会自动重定向到新的url。我需要成批做这件事。有一个文本出现在数千个永久链接上,我想将其从所有永久链接中删除并保持wp native重定向,因为该文本出现在随机位置,我无法为所有帖子制定htaccess规则。例如:http://example.com/cpt1/hello-world-unwanted-word/ http://example.com/cpt2/unwanted-word-hello-world/ http://example.com/cpt3
第一次发布自定义帖子类型时生成的页面名称/插件错误
我已设置了自定义帖子类型(CPT),删除了对编辑器的支持:register_post_type( \'review\', array( \'label\' => \'Reviews\', \'labels\' => array( \'name\' => \'Reviews\', /* etc */ ), \'description\' => \'Tour reviews\
从前台编辑帖子标题
我有这个表格,可以在我的前端更改当前帖子的一些内容:<form id=\"featured_upload\" name=\"featured_upload\" method=\"post\" action=\"#\" enctype=\"multipart/form-data\"> <p><span class=\"badge badge-primary\"><input type=\"file\" name=\"my_image_upload\" id=
将上传时的图片名称替换为前端表单上的新帖子名称
我正在使用此表单替换前端表单上的特色图像和帖子标题:<form id=\"featured_upload\" name=\"featured_upload\" method=\"post\" action=\"#\" enctype=\"multipart/form-data\"> <p><label for=\"title\">Title</label><input type=\"text\" id=\"title\" value=\"<
WP_QUERY插件的税务查询部分
我在用税务查询过滤帖子时遇到问题<我有一个自定义的分类法,叫做“actors”,slug的例子是“davidhasselhoff”。问题是,当我搜索“david hasselhof”时,发现了该帖子,但没有搜索“david”或“hasselhof”。这是我目前的代码$args = [ \'post_type\' => \'movies\', \'tax_query\' => [ [ \'taxonom
发布帖子时,使用代码更改的帖子插件不会反映在编辑器上
我有一个CPT(比方说Event) 带有自定义日期字段(start_date). 我正在试着生成post slug(post_name) 像start_date + post_title (分隔符为-).我试过使用过滤器wp_unique_post_slug 以及wp_insert_post_data 修改post_name. 当我发布这篇文章时,slug会在内部进行更改,但不会反映在管理UI上。只有当我刷新页面(再次编辑帖子)时,新的slug才会正确显示。原因可能是什么?我如何确保在发布帖子时立即显示生
列出短码(DO_SHORTCODE)中的分类术语段
我想在我的短代码中列出分类术语。这是我获取术语列表的方式(用逗号分隔):<?php $terms = get_the_terms( $post->ID , array( \'shoptype\' ) ); $i = 1; foreach ( $terms as $term ) { $term_link = get_term_link( $ter
如何忽略与CPT插件相同的GET参数?
我有一个自定义的帖子类型,名为newsletter。同时,一个已实现的分析工具(与我的CPT无关)使用新闻稿作为GET参数来跟踪一些传入链接(我无法更改)。说吧,我有https://www.example.com/?newsletter=value_for_analytics_tool 这将导致404错误页面,因为WordPress显然试图在我的新闻稿CPT中找到帖子。但实际上,我只想显示主页并保留分析工具的新闻稿参数。有没有办法“忽略”获取参数,但保持我的CPT工作?
如何编写插件/固定链接:定制贴子类型->定制分类和定制贴子类型->定制分类(一个CPT和多个分类)?
这是我的第一篇帖子,所以我可能会错过一些信息,抱歉:鞠躬。我的问题和Paul T几乎一样(Permalinks: custom post type -> custom taxonomy -> post), 即:我有一个自定义的post类型,名为sioban\\u cpt,它有一个自定义的分类法sioban\\u taxo。sioban\\U cpt可以more than one sioban\\u taxo。我希望我的URL以这种方式路由:www.mysite.com/sioban_cpt/
删除带有分页的自定义分类插件
我已经为我的faq站点添加了自定义分类。我想删除存档页面url中显示的默认自定义Taxoname。我试过一些代码,但它破坏了我的分页。 function my_taxonomies_faqs() { $labels = array( \'name\' => _x( \'FAQ Categories\', \'taxonomy general name\' ), \'singular_name\' => _x( \
我的帖子弹太长了,我不能改变它
我的页面url工作正常,当我键入一个slug,其中包含我的焦点关键字(使用yoast)时,当我从中单击某个代码时,它会自动更改它(%d7%a7%d7%99%d7%93%d7%95%d7%9d-%d7%9e%d7%a0%d7%a6%d7%97)我已经为它搜索了很多saloution,我发现我需要更改我的网站永久链接设置,我做了,但没有成功。。。有人知道怎么修吗?
换出作为多个页面的父页面的页面
我的网站上有一个特定的页面,我正在尝试一些太复杂而无法备份的更改(页面模板更改、自定义字段等)。我使用插件复制了页面,并对这个新页面进行了所有更改,包括添加到子页面的所有链接。我重命名了旧页的URL段塞(现在是备份),然后将重复页重命名为旧页的原始URL。当我点击链接时,我一直得到404的链接,直到我意识到子页面有一个指向旧页面的父段塞。下面是我要说的:现场。com/护肤治疗/皮肤/尤文德姆-voluma-2/This is what it was originally现场。com/旧皮肤护理/皮肤/尤文
迁移到WordPress后保留旧网站URL结构
Old (non-Wordpress) URL structure:“新闻”和“八卦”是类别,“意大利”和“英国”是子类别https://example.com/news/italy https://example.com/news/uk https://example.com/gossip/italy https://example.com/gossip/uk New (Wordpress) URL structure:从旧数据库导入所有内容时,创建的结构不同。
需要拉取父项类别和仅拉取弹头的子项类别
我正在为我的朋友调整一个主题,我正在使用以下内容:<?php $category = get_the_category(); ?> <h3 class=\"omc-blog-two-cat\"><a href=\"<?php echo home_url(); echo (\'/category/\'.$category[0]->slug); ?>\"><?php echo $category[0]->cat_name; ?></
默认帖子类型和自定义帖子类型之间的区别?
我是WP的新用户,我创建了6个海关职位类型,在那里我可以在功能中更改它们的参数。我个人主题的php。我可以更改“supports”和“slug”。如果我把我的cpt标签像mysite一样放在我的url上。fr/editos/i得到了我所有cpt edito帖子的列表。我想使用WP的默认post类型,即“post”,但我想更改“supports”和“slug”,并获得与上面列出的相同的函数我该怎么做?如果不可能,我将创建一个新的cpt。当做