您当前的位置:首页 > TAG信息列表 > slug
Ideal top-level slug methods
现在我有一个生成slug的post类型,例如。http://url.com/l/abcd/ 对于每个条目。我的404.php 检查http://url.com/abcd 在输出之前,如果在该帖子类型“l”中找到,则将其重定向。。。我想知道的是404.php 将始终发送404 http头,在内部执行301不可以吗404.php (在任何“输出”开始之前)?它“有效”,但我怀疑有更好的方法。。。做新的工作是个坏主意吗rewrite_rule() 每一个鼻涕虫都是这种类型的?有没有办法使文章类型“l”处于顶层或
如何在自定义页面中获取邮政编码?
我正在WordPress中添加自定义页面,并尝试使用我自己的CMS处理WordPress。我正在使用所有WordPress的挂钩来管理所有这些事情。现在,我可以定制一个帖子,上面写着“一张新专辑”,但我不知道如何给它起一个帖子名。的数据库条目post_name 在wp_posts 这张桌子现在还是空的,因为我不知道该放什么。
不将自定义发布类型slug更改为唯一值
我有一个需要的情况,如果我创建两个CPT页面,它们都有相同的名称和相同的slug。例如,如果我添加两个CPT页面,这两个页面都称为“Post-Name”:第一个slug将是“Post-Name”,第二个slug将是“Post-Name-2”。因为我在permalink结构中添加了一个自定义部分,这将使URL唯一:function extra_post_link( $permalink, $post, $leavename ) { global $wp_rewrite;
WP_INSERT_POST-如何防止在子页面上增加数字?
我正在使用wp_insert_post 使用预定义的值数组为给定页面动态生成子页面。目标是给每个子页面相同的slug。例如,单击“示例页面”上的“生成页面”循环wp_insert_post 并创建两个子页面:/example-page/about /example-page/contact 问题是WordPress在子页面的slug之后添加数字(因为已经为不同的页面创建了类似的子页面)。我的猜测是,它正在检查slug的可用性,而不考虑父/子关系。我试过跑步wp_update_post 插
两种具有相同文章的自定义帖子类型竞争相同的弹头
我已经创建了两个自定义的帖子类型,每个都有自己的slug。每个自定义帖子类型都包含一些标题相同的文章。所以理想情况下我会。customposttype1/mainarticle/customposttype2/mainarticle/相反,我得到。customposttype1/mainarticle/customposttype2/mainarticle2/<;--末端有额外的2个永久链接设置为“postname”。任何帮助都将不胜感激。
如何在将php文件附加到任意插件的同时仍能访问wp-core函数?
根据找到的示例here 还有其他一些,我试图从特定URL加载非wordpress页面,同时访问wordpress核心。我有以下代码(看起来像预期的那样工作)连接到template_redirect 措施:function templateRedirect() { global $wp; if ( $wp->query_vars[\'pagename\'] == \'nlm-admin-thumbnail\' ) { global $wp_que
在自定义POST类型上禁用固定链接
我已经创建了一个自定义帖子类型,但我不希望它有永久链接。默认情况下,输入帖子标题后,它会创建一个永久链接。我不需要生成它们。根据我的阅读,据说自定义帖子类型将具有永久链接,并且没有办法禁用它。有没有一种方法可以阻止接收永久链接的ajax调用?
如何获取或了解home.php的slug
我从中找到此代码Different Main Navigation per category:<?php if(is_category(\'first-category\') || in_category(\'first-category\')) { wp_nav_menu( array(\'menu\' => \'First Category Nav\' )); } else { wp_nav_menu( array(\'menu\' =&
如何将I18N插件用于模板?
一些模板是根据slug从WordPress中选择的(例如。category-{slug}.php).问题:如何对i18n\'ed slug使用相同的模板?示例:我有一个category-news.php 英语类和德语类分别使用slug“news”和slug“nachrichten”。但当然“nachrichten”不会category-news.php 作为模板。在内部选择模板之前,我如何输入“nachrichten”使WordPress知道它的意思是“新闻”?
如何使用组和插件修改作者基本插件以使用NICE_NICKNAME?
阅读以下建议后Jan Fabry 关于URL重写和作者slug,我接受了将这两种解决方案结合在一起的挑战。Change author base slug for different rolesChange the author slug from user name to nicknameGoal: 其目的是为作者建立如下结构:http://domain.tld/employees/(department|group)/firstname-lastname Current solution: 为了
为更好看的鼻涕虫设计的WordPress插件?有多个页面名称相同,但它们获得不同的插件
我正在修改的这个wordpress站点有一个负责URL的页面层次结构。基本上URL看起来像第1页/子页/子子页等。问题是,这个网站是为了一个经常性的竞争,因此URL像2011/results2012/results2013/results哪个wordpress依次生成2011/results2012/results-12013/results-2看起来不太好。。有没有可能修改或解决这个问题?我理解Wordpress需要独特的slug,但我真的不明白为什么他们会强制执行它,即使无法为不同的页面获取重复的UR
在固定链接中使用类别名称而不是类别插件
如何创建永久链接结构,该结构通过以下方式完成:/category-name/post-name/ 而不是:/category-slug/post-name/ 默认情况下,Wordpress提供%category% 将结构标记为“类别名称的净化版本(新建/编辑类别面板上的类别slug字段)”。如何在permalinks中使用类别名称而不是类别slug?Note 我不需要让我的鼻涕虫与我的类别名称相等的最简单的解决方案。事实上,客户需要在编辑帖子的区域中查看:特定的非Alpahbetic顺
如何将帖子标题复制到phpmyadmin中的帖子插件中
我刚刚在一个网站上将1000篇帖子导入到一个自定义帖子类型中,所有的slug都是空白的。我正在使用的导入插件有问题。我的SQL很弱:-/知道我需要做什么,但不知道该由谁编写查询。I need help writing a query to run in phpmyadmin to copy post_title to post_name where post_type is people.谢谢你的帮助
按插件更改分类术语(Wp_UPDATE_TERM)
我试图实现的是使用其slug而不是$term\\u id更新分类术语名称Wordpress通过以下方式实现:<?php wp_update_term( $term_id, $taxonomy, $args ) ?> 是否可以通过slug来实现这一点?<?php wp_update_term( get_term_by( \'slug\', $value, $taxonomy, $output, $filter ) ) ?> 我在这方面已经坚持了一段时间,但没有
回显编辑后页面中的作者插件
在后端的“编辑后”页面上,如何响应作者的user_nicename? 我指的是这篇文章的作者,而不是现在的用户。
在不引用帖子的情况下显示页面(如首页)
我创建了一个插件,添加了一个新的帖子类型awards. 每个奖项都附有多张投票,这些投票存储在插件创建的自定义表中。现在,我需要显示两个不同的奖项概述页面:“mysite.com/awards”-显示所有奖项的列表(简单)“mysite.com/vows”-显示所有投票的列表(问题)第一部分很简单:我创建了一个名为“archive award.php”的主题文件并显示列表。I need help with the second case: A.vote 不是自定义帖子类型,因此我不能简单地创建archiv
如何使用页面插件获取页面的页面ID
我是WordPress的新手,我想知道我是否可以page id 及其slug. 有可能让我知道吗?
Pagination posts. Url format
我对很长的帖子使用分页。所以我这里有个问题。我对标准的utl结构不满意(在我的项目中,这有几个个人原因)。例如,我有帖子/post.htm 我需要拿到它的第二页/post2.htm 不是/post.htm/2 我确信我不会用slug post2创建帖子/页面我如何才能以这种方式更改标准url?我试过这个add_action( \'init\', \'wpa5413_init\' ); function wpa5413_init() { add_
将Post Type POST的slug更改为base url/post/%postname%
我一直在四处搜索,但我在任何地方都找不到我的问题的答案:如何更改所有帖子(以及类别等)的帖子slug。不影响其他页面/自定义帖子URL。因此,我想更改默认帖子的url,从:url/postname>url/news/postname不影响页面URL和/或自定义帖子类型URL。到目前为止,我发现实现我所寻求的目标的唯一方法是:http://wordimpress.com/how-to-add-a-custom-permalink-structure-for-only-the-wordpress-def
从类别ID返回类别插件/标题
我设置了一个自定义字段,返回所选类别的类别ID,我希望使用此类别ID在一个实例中显示:category slug,另一个实例中显示:category title字段get的调用非常简单,如下所示:<?php the_field(\'category_test\'); ?> 并返回ID,在这种情况下4.是否可以使用此字段返回类别slug,也可以使用它返回类别标题?我真的不确定如何或是否可以做到这一点。如有任何建议,将不胜感激!