您当前的位置:首页 > TAG信息列表 > slug
我们能有一个没有WordPress“页面”的php“页面”吗?
在主页的某个地方,我们需要显示一个容器页面,该页面可以处理一些自定义帖子类型的内容。实际上,它做什么并不重要,我的观点是它需要存在,并且可以从主页菜单访问。我们之前已经这样做了,创建了一个WordPress“页面”作为容器页面,然后在主题/后端/PHP中创建了一个页面xxx。php是容器的所有工作发生的地方,并且。。。有点。。。作品但这确实意味着WordPress管理菜单中有一个无用的“页面”,我们必须指示客户端不要编辑它,因为“这不是一个真正的页面,只是一个占位符”,而且大多数情况下都可以。但这并不理想
URL插件中的分类/类别术语与帖子无关?
因此,我有一个很好的分层系统,涉及自定义的帖子类型和分类法。(参见Custom post types, taxonomies, and permalinks 供参考)所以如果我在mysite上有帖子。com/taxonomy/subtaxonomy/stages很好,很管用,我可以访问mysite中的分类页面。com/分类学/亚分类学等然而,注意到了一个bug——我可以把任何东西作为slug分类法的一部分,它仍然会放到帖子中!例如mysite。com/LAIOAJSDJ/AOIDJKOASJD/味道很好。
Filter string like a slug
我有一个WordPress网站,使用了相当长的链接。我想过滤一个字符串,使其最终的格式与url slug完全相同,有人知道该过滤器或函数吗?
访问‘POST’POST类型的Slug显示404未存档?
我正在尝试让WP默认的帖子类型“post”显示在/news/. 我已将permalink结构更改为/news/%postname%/ 这在访问单个页面时很好,但是当我只是访问/新闻/没有附加帖子名称时,会发出404,以反对显示archive-post.php 或事件archive.php 样板我已经检查了permalink的更改是否通过访问一篇文章刷新了重写规则,所以我认为这不可能是问题所在。如果您有任何解决问题的想法,我们将不胜感激,如果我方提供的更多信息能有所帮助,请随时询问。
Rewrite slug for CPT
我制作并注册了一个名为“通用”的CPT。当我在菜单中设置CPT页面时,地址是www.sitename.com/generic/pagename 我想让这个CPT的slugwww.sitename.com/pagename 我试过了\'rewrite\' => array(\'slug\' => \'\'), 注册帖子时,但这没有效果。我也试过了\'rewrite\' => array(\'slug\' => get_site_url()),
使用类别重写规则页URL
我已为具有以下内容的页面启用了类别框:// Add to the admin_init hook of your theme functions.php file add_action( \'admin_init\', \'page_categories\' ); function page_categories() { // Add tag metabox to page register_taxonomy_for_object_type( \'post
是否阻止WordPress为媒体项目保留插件?
我正在经历一些奇怪的行为,这显然是WordPress“开箱即用”的结果。如果我通过媒体管理器上传文件,则称为:services.jpg; 然后尝试使用permalink创建一个页面http://example.com/services/; 鼻涕虫services-2 而是给出,因为附件已经在使用该段塞。访问http://example.com/services/ 加载附件页。我没有启用任何插件或在函数中添加任何内容。php修改附件的重写。以前有人碰到过这个吗?知道从何处开始禁用此功能?
在一个URL中组合多个分类
我正在创建一个复杂的站点,其中包含一个带有两个自定义分类法的产品目录。它们是品牌和类型。品牌-佳能-东芝-惠普类型.打印机.扫描仪.多功能我需要一个页面,找到所有的产品,是一个品牌和一种类型的任何组合。品牌在这两者中更为重要,因此应该按照品牌->类型进行过滤(尽管如果可以互换的话,这将是理想的选择)。我可以通过根据添加到URL末尾的参数修改查询来实现这一点。例如,此URL可以是以下URL之一:http://www.example.com/brand/canon/?type=printershttp:
要重定向到的插件中的国际字符
我想在slug中添加特殊的匈牙利字符。同样在这篇文章的鼻涕虫和分类学中。例如“kér”、“ács”等。这个slug随后也应用于URL中。这可能吗?
Custom templates vs page-slug
我目前一直在使用slug来设置页面模板,使用普通的层次结构例如,如果我想更改的页面模板http://www.example.com/about-us, 我会编辑关于我们的页面。php如果客户端要去更改页面slug,它将不再加载正确的模板。在WordPress后端使用“自定义模板”下拉列表是否更好?就这一点而言,最佳做法是什么?非常感谢
我可以有两个不同父母的同名子页吗?
我有两页新的。山歌。com/澳大利亚/姐妹会-新。山歌。com/hills/姐妹情谊这两个页面都显示了/hills/sisterhood网站的内容,但它们是不同的页面,内容不同。我似乎在网上找不到关于这件事的任何信息。这可能吗?有没有什么方法可以让这一切顺利进行。谢谢你的帮助!保罗
如何将附件从名称更改为ID
我需要更换连接柱的塞子。目前,它显示的是附件名称,我希望它被替换为附件的id。编辑:多亏了HeadMedic的建议,我现在在url中看到了将其postname更改为id的url(url的slug)。但不知何故,它现在正在添加/附件/以及slug(id)之前的url。我应该如何删除此/附件/部件。
403仅在一页上禁用
我无法访问http://www.mysite.com.hr/biljke/我唯一的错误是禁止您无权访问此服务器上的/biljke/。这是职位的常规层次分类。我尝试过:停用所有插件(也删除了类别slug,因此url应为http://www.mysite.com.hr/category/biljke 但它仍然让我转向http://www.mysite.com.hr/biljke ).</我已经删除了htaccess文件并刷新了永久链接,以便Wordpress可以生成默认的</我上传了空函数。php
为什么后弹丸不会保存到草稿中?
我正在尝试获取“new post slug”的值(您可以编辑该位以自定义帖子的slug,但奇怪的是,它没有表单字段应有的“name”属性……更新必须在后台用ajax完成)我被困在两件事上:为什么帖子在保存草稿时不更新其post\\u名称(slug)?(不是自动保存,我的意思是点击“保存草稿”按钮)如果我尝试手动执行此操作(使用save_post hook),如何获取“new post slug”的值(因为此字段在$\\u post var中不可用)。我想我可以试着做一个表单前提交jQuery附加到表单类型
Using page slug in wp_query
我目前正在为一家我们的客户律师事务所建立一个网站。我们有两种自定义的帖子类型,律师和案例,我们需要在整个网站的各个区域将它们链接在一起。例如,当访问一个案件页面时,侧栏应该反映处理该案件的律师,每个律师页面应该显示他们处理过的案件。我目前已经对其进行了设置,以便每次创建新案例时,都会在自定义分类法“案例日志”中创建一个条目。通过这种方式,只需进入配置文件后端并单击相关配置文件,即可为案件指派律师。我的目标的后半部分已经实现了这一点(在他们的个人资料中列出了工作过的案例),但还没有能够实现侧边栏列表。这是我
更改页面的插件后删除重定向
在我的一个页面上,我更改了slug以形成一个不同的URL。E、 g。旧版本:http://example.com/old-slug新建:http://example.com/new-slugWordPress已经做了重定向的事情http://example.com/old-slug 到http://example.com/new-slug.我想删除这个行为,因为我使用的插件使用了有问题的slug,重定向覆盖了它的行为。我检查过了this question, 并检查了我的wp_postmeta 的实例表_w
WP_UPDATE_TERM不创建新的唯一插件
我希望每次更新术语名称时都重新创建slug,以便它准确地反映名称。wp_update_term(10, \'artists\', array(\'name\' => \'my new name\')); 的文档wp_update_term 表示:如果$args中缺少“slug”参数,则将使用$args中的“name”。还应该注意的是,如果您设置了“slug”,并且它不是唯一的,那么将传回一个WP\\u错误。如果您没有通过任何slug,那么将为您创建一个唯一的slug。s
更换岗位弹头但保留旧岗位
我的网站上有数千篇帖子是自动创建的。其中一些有重复的标题。我想在它们的slug中添加一些关键字,这样URLdomain.com/post-title/ domain.com/post-title-2/ 成为domain.com/post-title-some-keywords/ domain.com/post-title-2-some-other-keywords/ 我可以使用wp_update_post 函数,通常为URLdomain.com/post-title-
获取至少有一个类别与当前帖子相同的帖子?
在里面single.php : 我想获得所有帖子,至少有一个类别与当前帖子相同。我试图阅读wordpress codex文档,但我发现它相当混乱(我对php和wordpress是新手!)。我已经在wordpress上使用过php,但当涉及到使用过滤器获取帖子时,我仍然不清楚如何做到这一点。我已经编写了以下代码/伪代码来解释我正在寻找的代码位。<?php $current_post_categories = get_the_category(); $related
按For Each循环的段塞排除类别
我试图从for循环中排除一些类别。<?php $categories = get_categories(array(\'exclude\' => \'apps, windows\')); ?> <?php foreach ($categories as $category) : ?> // the_loop <?php endforeach; ?> 即使没有抛出错误,它也不起作用:所有类别都在循环中使用。如何按s