您当前的位置:首页 > TAG信息列表 > url-rewriting
使作者存档页面URL成为自定义帖子类型URL的子目录
我有一个带有自定义URL结构的自定义帖子类型,因此其工作原理如下:http://domain.com/custom-post-type/post1 http://domain.com/custom-post-type/post2 http://domain.com/custom-post-type/post3 etc. 现在我有了这些帖子的多个作者,所以我想在URL上仅为这些自定义帖子类型启用“作者存档”,如下所示:http://domain.com/custom-pos
如何将?lang=CN改为/CN/
我正在尝试向wordpress驱动的网站添加语言,并安装了xili语言插件。不幸的是,它使用lang param来区分不同的语言,我看到了类似的东西http://domain.com/cn/article-in-chinese/ 而不是http://domain.com/article-in-chinese/?lang=cn
猴子重写分析器说我的规则将触发,但它没有
我安装了Monkey Man Rewrite Analyzer,我安装了一个规则,它显示在列表中,如果我用Monkey Man测试它,它说它会启动,但实际上没有,怎么了?add_action(\'init\', array($this, \'register_crr_jsonwebservice\'), 99); public function register_crr_jsonwebservice() { //Add the rewrite rule for
重写分层自定义帖子类型的数字ID参数
我已经有一段时间在这件事上撞到了墙上,但我不太确定从我读到的所有教程中,我如何理解为什么这件事没有达到我预期的效果。我有一个页面叫做shop-guide/shop-page?id=412 (例如)我想改变它shop-guide/shop-page/id/412/据我所知,我的代码设置正确,但当我尝试导航到该页面时,我会得到一个404,如果我使用$\\u get版本,它不会重写。这是我的密码:(infunctions.php)function wptuts_add_rewrite_rules() {
自定义帖子类型每年/每月归档固定链接
我在Wordpress网站上有一个自定义的帖子类型“news”。我正在使用高级自定义字段插件为每篇文章添加元数据。我想创建一组新闻项目作为存档:[2013] [January] => 5 [2012] [January] => 20 [February] => 10 [2011] [April] => 30 我通过以下方式实现了这一目标: global $wpdb; $n
在插件中添加重写规则:使用插件文件夹中的.htaccess或使用WordPress函数
我需要在我的插件中添加一个重写规则,并将其与我的代码一起分发。如果我把规则放进去,一切都很好。htaccess在WordPress根文件夹中,但我需要使用我的规则分发插件。我试着放一个。htaccess在插件文件夹中,并尝试使用add_rewrite_rule 功能,但也不起作用。这里是。在WordPress根文件夹中正常工作但在我的插件文件夹中不工作的htaccess代码:<IfModule mod_rewrite.c> RewriteEngine On Rewri
定义自定义帖子类型的默认页面
假设我创建了一个名为“new projects”的自定义post类型,其功能类型为page,slug为“projects”。假设我创建了一个类型为“new projects”的新页面,并将其命名为“my new project”。默认情况下,URL将表示为:我的网站。com/项目/我的新项目/但是,如果我想要这个页面my-new-project 作为该自定义帖子类型的默认页面(如索引),是否可能?换句话说,我希望我的网站。com/projects/to加载my-new-project 页如果这是可能的,那
某一页面中的URL变量
我在某个页面中有一个产品循环,我想通过URL过滤其类别,例如:mysite.com/products // Shows all products mysite.com/products/sculptures // Shows only sculptures mysite.com/products/sculptures/2 // Shows only sculptures paged 2 mysite.com/products/paintings // Shows only pain
在htaccess中调用的PHP文件中是否可见WordPress API
我正在尝试在中添加一些重写规则。htaccess文件来处理热链接图像-具体来说,我想将出现图像的帖子的URL添加到热链接图像请求的标题位置信息中。我有工作的htaccess&;PHP代码添加标题信息,但为了使其正常工作,我需要能够从图像URL中查找帖子的URL(此博客为每个图像提供了唯一的帖子)。我有可用的代码来实现这一点,但它使用Wordpress API,当我尝试调用它时,所有函数都无法识别。我想也许从htaccess调用API是不可能的。。。好像它超出了范围,或者我在一个看不到Wordpres
如何检测WP正在使用Mod重写或$_GET变量?
我正在尝试使用Mod\\u Write或$\\u get作为URL获取WP,因为通过它,我可以生成自己的链接,如:mysite.com/val1/val2 或以常规方式;mysite.com/?var1=val1&var2=val2 $\\u获取或重写,如何检测WP当前使用的方式?
如何在不刷新访问者触发的每个POST查询的重写规则的情况下解决此问题?
实际上,我有一个问题,我提供了一个菜单链接(在主题中预定义)到特定自定义帖子类型的最新帖子。我通过以下函数实现这一点…function get_latest_magazine_issue_url() { global $wpdb; $query = \"SELECT ID FROM {$wpdb->prefix}posts WHERE post_type=\'magazine_issue\' AND post_status=\'publish\' ORDER BY p
重写单个帖子的基本URL
我想在查看单个帖子时附加URL。例如,当im在帖子上时,我希望url类似于:example.com/mypage/mypage/single-post-article 默认url为example.com/single-post-article我没有在WPSE或goooglz上找到什么,但我已经读到了wp-rewrite 并且尝试过add_post_type_support 到post 但运气不好!add_post_type_support( \'post\', array( \'rewrit
子目录安装中断现有链接
这个问题我已经有好几次了。在构建网站时,包括一些内容,我将WordPress保存在一个子目录中(比如,/wordpress/). 当它上线时,我根据WordPress规范将3个文件从目录移到根目录中:http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory#Using_a_pre-existing_subdirectory_install 它可以工作,但内容中已输入的所有链接都引用/wordpress/bla/bla 并将在移动后返回“未找
将URL变量重写为自定义路径
我正在向我的url传递一些变量,以显示最新的帖子、查看次数最多的帖子等。http://website.com/?r_sortby=highest_rated我想知道如何为它创建一个自定义路径,而不是用于SEO目的。http://website.com/highest-rated/帮助任何人:)
Creating a folder structure
我的WP站点有一个成员区域,他们付费访问该区域。我希望该区域是一个子文件夹,所以类似于站点。com/premium/name页。我知道url重写、htaccess等。这是唯一让它工作的方法吗?或者有没有一种WP方法可以在url中创建文件夹结构?
如何重定向WordPress页面?
我有一个WordPress URL,如下所示www.domain.com/wordpress-page 但我希望人们能够检索此页面,即使他们键入时没有连字符(即。,www.domain.com/wordpresspage). 是否有将错误URL重定向到正确URL的WP设置?
使用重写API构建REST风格的URL
我正在尝试为RESTful API生成重写规则。我只是想看看是否有比写下所有可能的重写组合更好的方法来完成这项工作。好的,我在URL中有4个查询变量指标国家响应调查的基本url为www.example。com/某些页面/4个变量的顺序将保持一致,但某些查询变量是可选的。所以我可以。。。/indicator/{indicator value}/country/{country value}/response/{response value}/survey/{survey value}/ 或。。。(
Overwrite URL on blog posts
我想在单个博客帖子上覆盖我的URL。目前,我的帖子显示为www.mydomain。co.uk/post-title,但我希望它们是www.mydomain。co.uk/blog/post-title so/blog/always displays before post item,我曾尝试从permalink级别这样做,但当我将/blog放在post name框中时,它可以工作,但是我所有的单个自定义帖子都显示为/blog/Custom post item,这不是我想要的,因为我只希望博客帖子发生这种情况
Custom taxonomy on permalink
我有一个很长时间的问题,期待你的帮助。我有一个自定义的“城市”分类法(它不像标记那样具有层次结构)。我只希望我的URL如下所示:/%city%/%category%/%postname%/ 这就是我想要完成的。http://example.com/city/moscow - 显示分类城市莫斯科的所有帖子http://example.com/category/shopping - 显示此类别中的所有帖子和所有城市http://example.com/category/shopping/superm
用于定制帖子和分页的基于日期的URL
我使用以下代码为自定义帖子类型(事件)创建了一个自定义permalink结构:$GLOBALS[\"wp\"]->add_query_var(\"event_year\"); $GLOBALS[\"wp\"]->add_query_var(\"event_monthnum\"); $GLOBALS[\"wp\"]->add_query_var(\"event_day\"); $GLOBALS[\"wp_rewrite\"]->add_rewrite