您当前的位置:首页 > TAG信息列表 > url-rewriting
WordPress在分页时删除URL中的空格
我在wordpress重写URL时遇到了一个问题,基本上我有一个常规的搜索表单,其方法集为GET, 当我提交它时,URL最初是这样的:http://mysite.com/news/?type=My+VariableWordpress添加+ 符号分隔字符串,结果显示良好,但当我单击前面的帖子链接时,URL更改为:http://mysite.com/news/page/2/?type=MyVariable自type 参数现在为MyVariable 它不会显示任何结果,如果我键入+ 直接在URL中签名,当我按E
同名的类别和标签
在我的博客中,如果我有一个同名的类别和标记,它将使标记在URI中有一个数字。示例:category/php tags/php-2是否有任何方法可以使我的标签与现有类别同名,而不在它们的末尾附加数字作为我的链接?
如何在开头添加我的重写规则,重定向到正确的页面并刷新插件激活规则?
嗨,我目前正在写一个WordPress插件,我想向公众发布。然而,我对URL重写有一些问题。我已经找到了要重定向到插件页面的插件add_action(\'template_redirect\', \'myfuncdisplay\') 显示自定义输出。我也让重定向正常工作了,www.mydomain.com/index.php?form=contact2 例如,将导致调用template\\u重定向代码。到目前为止还不错。然而,如果我去mydomain.com/form/contact 它实际上会重定向到现
如何按元值筛选自定义帖子类型档案
我在尝试为客户端构建日历插件时遇到了一个问题。我无法为我使用的自定义帖子类型获取基于日期的存档。我对处理永久链接的wordpress系统是如何在较低级别上建立的并不太熟悉,我遇到了麻烦。Background:插件注册一个自定义的帖子类型,event. 每个事件都有一个元值字段,名为kultkal_date, 以以下形式保存日期:2011-09-28. (通过在save_post 操作)。我已经为post类型定义了一个定制的permalink/kalendarie/%kultkal_year%/%kultk
Flushing rewrite rules
我正在使用此函数向WordPress URL添加自定义端点add_rewrite_endpoint(\'print\', EP_ALL); 当插件停用时,我运行此函数flush_rewrite_rules(); 这将刷新重写规则,并禁用“打印”端点。好的但我正在考虑其他插件。如果其他插件注册了一些重写规则,该怎么办。它们也会被冲洗吗?如果是这样,我如何保存它们,因为这将运行它们的重写规则。我的插件也是如此。每次调用WordPress时都必须重新注册规则吗?
自定义POST类型的get_permarink返回错误的url
当前我的永久链接设置为/paper/%postname%/.我正在开发一个插件,所以在激活过程中会执行以下操作。我正在通过编程添加一个名为“meta”的新自定义帖子类型,如下所示(在“init”处):register_post_type( POST_TYPE, array( \'labels\' => array(\'menu_name\' => \'meta\'), \'public\' => true, \'rewrite\' =>
自定义重写规则在通用类别规则之后发生
我已经定义了一个自定义的职位类型来处理公司的分销商。它把一根柱子放在下面/distributors/abc-truck-sales. 我注意到装载/distributors/ 匹配到一个category\\u名称,并按此进行查询。我有一个自定义重写规则supposed 制作/distributors/ 重定向到索引。phpadd_rewrite_rule(\'distributors/?$\', \'index.php?show=all&post_type=distributor\', \'top
我如何让帖子出现在mydomain.com/博客上?
我想用WP来管理我的整个网站,而不仅仅是博客。我不希望博客出现在主页上,而是出现在mydomain上。com/blog。到目前为止,我在“设置/阅读”中所做的是将“首页显示”从默认的“您的最新帖子”更改为另一个选项“静态页面”。这样我就可以为我的主页创建一个静态页面,这就是我想要的。现在,我该如何让我的网站(帖子)的博客部分在mydomain上生活。com/博客?任何帮助都将不胜感激。谢谢埃迪
如何从我的URL结构中去掉“类别”?
默认情况下,WP链接到这样的类别mydomain。com/类别/旅行。在URL中出现“类别”一词似乎没有必要。我希望链接读mydomain。通信/旅行。如何从URL结构中删除“类别”?我不想通过在设置/永久链接下输入新的类别库来替换它。但是,相反,要一起消除类别基础,以便类别名称跟在mydomain中的域名后面。通信/旅行。提前感谢您提供的任何建议。非常感谢。埃迪
如何在帖子标题和帖子固定链接中使用帖子自定义元数据
我对WordPress很陌生。如何使用帖子自定义元数据来代替帖子标题,并作为帖子永久链接?例如,而不是domain.com/the-post-title, permalink应该是domain.com/$postcustommetadata.我posted my idea in the WPORG support forums. 我有一个大致的想法,但不知道如何实现它,因为我还没有完全理解WordPress约定、类等。谢谢Plzz帮助
如何在URL中使用元数据值?可能吗?
Possible Duplicate:How to use Post Custom Metadata in Post Titles and Post Permalinks Hi我想知道我如何使用我的元数据值作为帖子url,我将其添加到自定义字段中的每篇帖子中。首先,可以使用该元数据值创建url并获取有值的帖子数据。类似域。com/metadata\\u值如果可能的话,Wordpress POST PERMALINK函数在哪里?我可以手动编辑它,如何编辑?这是一种安全、快捷的方法,还是它会带来麻烦,或者会
Plugin with custom domain
好的,我会尽量更好地解释我的问题。我需要做的是为我的WordPress创建一个o类服务。从一些外部网站,我喜欢通过URL向我的主要WordPress网站发送一些数据。假设我有这个网站http://www.mysite.ext/在mysite上。ext我将安装我的插件。一些外部网站可以通过URL(即:http://www.mysite.ext/getdata/data_are_here/)在这种情况下,我的插件必须识别URL中的查询变量并分析数据注意:向外部网站返回任何信息并不重要。只是我必须收集信息并进行
URL rewrites and pagination
我必须说,我完全是Wordpress自定义URL重写的nooby。在过去的几天里,我一直在寻找如何确定和编写正确的URL重写模式的清晰解释。我有一个自定义页面模板,它使用传递给它的查询变量,例如。http://example.com/pagename?user=username. 在这里,“pagename”指的是自定义页面模板,“user”指的是自定义查询变量。我需要使用URL来表示它http://example.com/pagename/username.我还需要上面的内容进行分页。所以http://
在自定义POST类型固定链接上重写不起作用吗?
我的主题有一个名为“公文包”的自定义帖子类型。我希望url显示“项目”。我已经将register\\u post\\u type函数的重写更改为“projects”,但它不会更改永久链接。。。\'rewrite\' => \'projects\' 我怎样才能解决这个问题?
最新帖子的URL重写
我想设置我的WP,以便URL以/last 将返回该组帖子中最近的帖子。例如/last 返回任何类型的最新帖子,archives/category/trivia/last 将返回分类为琐事的最新帖子,以及archives/LoomSong/last 将返回最新的自定义帖子类型=“LoomSong”。我想我需要添加重写规则,但我很不确定正则表达式应该是什么。到目前为止,我的情况是:add_action( \'init\', \'ASHmostrecent_init\' ); function ASHm
重写wp-login.php?action=Register保持不变的规则
不幸的是,buddypress因为重写规则而破坏了facebook连接脚本。It变化/wp-login.php?action=register 进入/register/我试图找到自定义重写规则的位置,但没有成功。有没有什么方法可以添加一些内容。HTWP离开的访问权限/wp登录。php?动作=单独注册?我试过一些事情,比如RewriteRule ^wp-login\\.php$ - [PT,L] 但它没有起作用。任何帮助都会很棒。
如何在没有前台的情况下改变作者群
我当前正在使用此代码:function change_author_permalinks() { global $wp_rewrite; $wp_rewrite->author_base = \'connect/member\'; } add_action(\'init\',\'change_author_permalinks\'); 但我现在front 在我的博客上设置为:share因此,上面生成的URL如下所示:http://exampl
如何缩短WP>WP博客导入后的固定链接?
我们已经将博客从一个域导入到另一个域,为类别存档创建的永久链接是:domain。com/分类/平面设计博客/艺术家提示/何处category/graphic-design-blog/ 是超级的。permalink结构被设置为默认值(2011年10月/帖子名称),这对于单个帖子来说很好。Yoast的WP SEO插件已经安装,但该插件的permalink部分没有任何更改。关于为什么会发生这种情况/我如何解决它,有什么建议吗?谢谢Tim
将自定义帖子类型动态追加到URL末尾
目前,“我的导航”菜单的类别列表仅链接到正常的post\\u类型存档。我想动态附加一个自定义帖子类型,具体是?post\\u type=公文包,到每个url的末尾,即特定的下拉列表。但目前我真的对php正则表达式一无所知,除了我认为这是它工作所需要的。这是我在函数中得到的代码。到目前为止的php文件,特别是针对所讨论的下拉列表。正如你所看到的,我的主题在链接结束后附加了类别帖子数量,我想把它保留在那里。$folio = wp_list_categories(\'show_count=1&echo=
Pretty URL with add_query_var
我试图在我网站上的每个帖子中添加一个“子帖子”,例如地点com/product one/changelogsite。com/product 2/changelogsite。com/产品三/变更日志这是我使用atm的代码,我在这里的某个地方找到的:global $wp,$wp_rewrite; $wp->add_query_var(\'sub-page\'); $wp_rewrite->add_rule(\'([^/]+)/(changelog)\',\'index.php?pa