您当前的位置:首页 > TAG信息列表 > url-rewriting
WPML-如何让固定链接也显示默认语言
目前,WPML将/fr/添加到permalinks中,以将url标识为法语。该站点的默认语言为英语,但是WPML不会为默认语言(英语)永久链接添加/en/默认值。有没有办法让默认语言也显示在永久链接中?
Custom Path for a Plugin
我开发了一个插件(至少是后端),现在我想在我的博客中添加一个frontpage。url应该如下所示http://www.mywordpressblogalsoroot.com/mypluginname/param1/param2 http://www.mywordpressblogalsoroot.com/mypluginname/param1/ http://www.mywordpressblogalsoroot.com/mypluginname/ 我不知道,这三个URL都应该
在WordPress中传递和检索查询变量
我有两个作者页面,一个显示大约5篇文章。然后我尝试设置另一个页面,该页面将是他们所有的帖子。我创建了一个名为moreauthorposts的模板。php和我正在尝试将author变量传递到此页面。问题是我是否通过域。com/更多作者帖子?作者=johndoe它被剥去了。如何检索此值?这在wordpress中可能吗?我知道WP Rewrite正在劫持我的URL结构,我只是不确定。我尝试过:get_query_var(\'author\') 试着读了这篇文章,但没有任何运气:http://codex
WordPress 3.0多站点-子站点和后端显示为空白
我刚刚在我们的Rackspace服务器上安装了wordpress,我已经为多站点设置了wordpress,就像我以前多次做的那样。根目录下的主要wordpress站点运行良好-但是,当我添加一个新站点并单击“后端”或“访问”时,我会得到“未找到页面”。主站点中的页面似乎可以很好地使用默认的永久链接设置,但不能自定义,例如/%类别%/%postname%/我认为这一定是服务器问题,但我有点困惑。感谢您的任何建议!
在初始化过程中从slug获取帖子ID
我正在尝试添加一个url重写规则,以查找任何连接到当前帖子的帖子(使用scribu发布的帖子2)。它被绑定到WP Query对象中,所以我所要做的就是传递另一个变量“connected”=>$post\\u id,它就会工作。这是我正在使用的规则,但我没有post\\u id作为url的一部分,因此我无法通过regex获得它。add_rewrite_rule(\"cleats/([^/]+)/news\", \"index.php?tag=\\$matches[1]\", \'top\');如果这能
怎么做?将/CATEGORY/SCI-FI/重定向到/CATEGORY/SCRIPI/?
几个月前,我意外地将wordpress类别slug从“sci-fi”改为“sci-fi”。如何重定向/category/sci-fi/ 到/category/scifi/因此/category/sci-fi/page/2/, /category/sci-fi/page/3/ etc停止导致404个错误?谢谢
需要有关重写规则数组的帮助
我有一个在/类别/任务处访问的页面,该文件位于wp内容/主题/我的主题/任务处。php。我想这样做,以便我可以在任务后添加一个标志,并在任务中选择强查询。php。当我使用/类别/任务/?何时=即将到来。有人能告诉我如何使用rewrite\\u rules\\u array,以便它使用URL结构/类别/任务/即将到来的URL通过查询字符串发送变量吗?
请给我我难看的URL的重写规则
在功能上。php我正在为此url添加重写规则:http://www.myblog.com/?currentpage=1 http://www.myblog.com/?currentpage=2 等等。。。这是我使用的代码,你能给我重写规则,把我的URL转换成漂亮的URL吗? add_action( \'init\', \'wpa5413_init\' ); function wpa5413_init() { // Remember to flush
关于index.php WordPress主题文件的自己的代码,帮助重写规则
嘿,我很沮丧,被问了又问,似乎找不到答案。请帮帮我,我会把我的问题清理干净的。我会给能帮忙的人几百只熊:)我安装了一个博客http://www.myblog.com - it\'s part of a network, I use wordpress multisiteI created a table called cars 有60行-it\'s not a wordpress table, 这是我自己的自定义表,但我已经在wordpress数据库中创建了它。关于我的博客主题,编辑索引。php,我显示表
帮助Wordpress定制URL重写?
我有三个问题。首先,我想这样做:www.example.com/myblog => myblog.example.com myblog是模板页面。然后,当从该页面打开一篇文章(文章是自定义的文章类型)时,url将如下所示myblog.example.com/my-custom-post-type-post第二个:www.example.com/mycar => mycar.example.com 我的车也是模板页面,然后当从该页面打开帖子时(posta也是自定义的帖子类型,
ADD_REWRITE_RULE中的正则表达式问题
我正在为WP 3.1中名为articles的自定义帖子类型创建一个分类页面,在提取页码时遇到了一些问题。url:/articles/category/background/目前,我的functions.php:add_action( \'init\', \'wpse7379_init\' ); function wpse7379_init() { add_rewrite_rule( \'articles/category/([^/]+)(/page/([0-
用[分类名称]代替[类别名称]的利弊是什么?
我们目前正在开发一个新站点。类别(标签)对我们来说几乎没有意义,因为我们已经实现了自定义帖子;分类法。默认情况下,因为我已经启用了相当长的永久链接,如果我创建了一个标题为“穆巴拉克下台”的帖子,而没有选择类别,Wordpress会给我这个:域。com/未分类/穆巴拉克下台。今天,我安装了custom permalinks plugin 这使我可以制作permalink几乎任何我想要的东西。我有一个称为国家的自定义分类法,其中一个术语是埃及,所以我重新编写了上面的permalink作为域。com/国家/埃及
WordPress CMS-在编辑阶段对公众隐藏内容
我正在为我的一个家庭成员建立一个简单的网站,使用wordpress作为CMS。我已经注册了一个域名,我即将建立wordpress。我希望他们能够在线编辑网站内容(使用wordpress的管理界面)并查看该网站,但我不希望该网站在编辑阶段对公众开放。有人能提出一种阻止访问公众的好方法吗(例如,“即将到来”页面,但通过密码访问主站点;或者在站点处于编辑阶段时将wordpress安装放在子目录中,然后在站点上线时使用url重写将根目录重定向到子目录)。我应该提到的是,我对wordpress比较陌生,所以如果内置
当存在多个分类时,如何重写URL以使用%Taxonomy%而不是%CATEGORY%?
我希望可以选择在url中使用分类法,而不是只使用“未分类”这样的类别请注意,我有多种分类法(国家、州等),其中一些有数千个术语(如果这很重要的话)。编辑:我没有提到这是另一个问题的分支:Pros and cons of using [taxonomy name] in place of [category name]?目标是一个看起来像域的永久链接。com/2011/taxonomy-term/post-name。因此,如果我有一个名为countries的分类法和一篇关于埃及的帖子,我希望能够将埃及术语插
Permalink Problems
我有个问题。我正在使用一个自定义分类法运行WP 3.05。以下是创建分类法的代码:function create_property_taxonomies() { // Add new taxonomy, make it hierarchical (like categories) $labels = array( \'name\' => _x( \'Property Types\', \'taxonomy general name\' ),
使用WordPress的URL重写引擎
我正在开发一个包含用户提交的web应用程序,我对mod rewrite不太感兴趣,希望有一种方法可以利用WordPress惊人的重写引擎,并以某种方式将其整合到我的PHP/AJAX web应用程序中?
如何在WordPress中创建虚拟页面
我试图在WordPress中创建一个自定义API端点,我需要将请求重定向到WordPress根目录中的虚拟页面,再重定向到插件附带的实际页面。因此,基本上,对一个页面的所有请求实际上都会路由到另一个页面。示例:http://mysite.com/my-api.php => http://mysite.com/wp-content/plugins/my-plugin/my-api.php这一点是为了使API端点的url尽可能短(类似于http://mysite.com/xmlrpc.php 但要随插件
如何在多站点安装(网络)上更改主站点URL?
我的多站点(网络)安装有3个站点。主站点(没有任何内容,只是非常简短的信息)客户端1站点—siteurl/client1站点—客户端2站点—siteurl/client2站点—使用域映射器,siteurl/client2更改为clientdomain。com。到那时为止一切都很好。现在我想将siteurl更改为mydomain。com公司我该怎么做?
为什么我的修改重写不起作用?
好的,我有一个WP站点,使用permalink结构/%category%/%postname%/我以页面模板的方式构建了它,在其中使用了类别查询,即。page-help.php<?php $my_query = new WP_Query(\'category_name=help\'); while ($my_query->have_posts()) : $my_query->the_post(); ?> <!--content--> &
将自定义重写限制为仅一种自定义帖子类型
我正在使用以下代码为我的一个自定义帖子类型创建一个简短的永久链接。我还有另一个cpt,我希望只使用默认的permalink结构,那么,将此过滤限制为仅使用cpt1的最佳方式是什么呢?老实说,我认为这里的一个函数已经可以处理这个问题了(add\\u permastruct?)但同样的permalink重写也适用于其他CPT。抄本中的文档对此有点单薄……谢谢Rhysfunction cpt1_rewrite() { global $wp_rewrite; $queryarg = \'post_