您当前的位置:首页 > TAG信息列表 > url-rewriting
重写预览URL以包含index.php
我们的WordPress网站有一个静态html主页。对域的请求返回index.html 页这很好地满足了我们的目的,但在编辑期间尝试预览帖子或页面时出现了问题。因为预览URL不包括index.php 所有预览请求都显示静态主页;e、 g。,http://www.example.com/?page_id=7848&preview=true 或http://www.example.com/?post_type=solution&p=6480&preview_id=6480&a
将查询字符串更改为非常固定的链接
我有一个链接http://www.example.com/my-account/view-pet/?pet-page=2我想把它改成http://www.example.com/my-account/view-pet/pet-page/2或http://www.example.com/my-account/view-pet/2</到目前为止,我一直在努力function wpse12065_init() { add_rewrite_rule(\'view-pet(/([^/]+))?
自定义帖子类型的WordPress自定义固定链接和存档链接
我有自定义的帖子类型venue 以及自定义分类法“设施”和“类型”,可以使用当前的posts分类法slug为单个post和归档生成自定义永久链接。示例:单岗位任期facility slug是“餐厅”http://mywebsite.com/restaurant/restaurant-name存档页面http://mywebsite.com/restaurants我的自定义帖子声明$args = array( \'label\' => __( \'Venue
WordPress.htaccess忽略路径和子文件夹中的后续.htaccess文件
我真的希望有人能帮我,因为我已经研究了好几个小时了,但我仍然无法找到解决方案。本质上,我需要在Wordpress子文件夹中安装OpenCart,这样我们就可以将Wordpress站点作为主要网站,将OpenCart作为次要电子商务解决方案。我知道Woocommerce可用于Wordpress,但由于这个应用程序,我们必须使用Opencart有一些具体的原因。因此,挑战在于让他们一起工作。/主页/站点/wordpress/-这是wordpress安装/主页/站点/wordpress/商店-这是Opencar
Homepage cannot be found
我在一个子目录上开发了一个客户网站,我刚刚把它移到了主目录中。我更新了网站url,并使用Velvet Blues更新url插件来更新其余的url问题。我的所有页面和图像都显示得很好,但由于某些原因,无法找到主页。有什么想法吗?Here 是指向该站点的链接。
如何创建具有友好的固定链接和404触发器的前端用户配置文件
我已经实现了这个问题的公认答案,效果很好:How to create a front end user profile with a friendly permalink但如果只输入任何内容/用户/asdasd,它不会触发404我认为这需要在这部分代码的某个时候发生:if ( array_key_exists( \'user\', $wp_query->query_vars ) ) { include (TEMPLATEPATH . \'/user-profile.php\');
删除已注册分类的URL重写
根据this 有许多url重写不会减慢网站的速度。但是,当我注册分类法时,是否可以禁用生成这些重写?因为只有这一个CTP我有60个不必要的重写。// Register CTP $args = array(...) register_post_type(\'my_ctp\', $args); // Register 12 months as taxonomy for CTP (each of them have a few custom terms inside)
怎么才能这样改变CPT的URL结构呢?
我有两个我想要的例子。示例1:http://btbfootballtips.com/tips-prediction/?date=2016-05-01示例2:http://www.freesupertips.co.uk/previews/?date=2016-04-30你看,他们按日期过滤帖子/页面或自定义帖子类型。任何人都可以告诉我如何过滤帖子/页面/cpt并设置如下url(?日期=xxxx xx xx)。当做
Disable Pagination on Pages
我有一个奇怪的要求,我觉得很简单。我需要打破Wordpress的分页。具体来说,我需要/page/2/, /page/3/, 等等,链接被禁用。我试过:RewriteRule ^page/[0-9] http://www.mysite[dot]com/404.php [R] 但那是不可能的。。。任何人谢谢
如何实现我自定义的帖子URL结构?
我有两个动画网站的CPT(动画,插曲)。当我添加新动画时,url为/anime/naruto/ 然后我为动画火影忍者添加了新的一集,但url是/episode/title/. 我需要这样的结构:/anime/naruto/episode/1/. 有关说明:/anime/<name_of_anime>/episode/<number_of_episode>/.wordpress中是否可以使用此url结构?如果是,我必须使用哪些功能?谢谢你的回答。
在WordPress中使用.pdf文件作为页面
我想在wordpress网站上创建指向的链接。我已经创建的pdf。理想情况下创建mywebsite。com/文件名。pdf或mywebsite。com/foldername/filename。pdf格式我不需要链接或帖子,也不需要与网站进行任何交互,我只想上传一个。pdf到我的域,并有一个url发送出去。现在我可以上传文件,并获得我的网站的url。com/wp-content/uploads/2016/10/filename。pdf。我尝试创建一个新文件夹,并将。pdf,但链接不起作用。正如你所知,我对网
如何仅为一个页面添加重写规则?
我只想为某些页面(不是所有页面)添加一个重写,将基本段塞插入永久链接。这是一种独特的情况,我们事先知道所有的页面名称,它们不会改变。For example:sitename.com/pagetitle到sitename.com/service/pagetitle我正在尝试使用“add\\u rewrite\\u rule”,但运气不太好。下面是我的一个迭代,我有很多迭代。如有任何指导,将不胜感激。我知道有一个插件可以让你将你的文章和页面的永久链接完全更改为你想要的任何内容,但我希望我可以自己通过编程实现。
为什么我的所有链接中都有/index.php/?我怎么把它移走?
我最近意识到我的rss提要不起作用,因为一个插件假设它在mydomain。com/源但事实并非如此。我得到一个404错误。我发现我的饲料mydomain。com公司/index.php/喂养在过去使用简单的附属链接时,我已经遇到过类似的问题。例如,当我创建一个链接时,应该是:mydomain。com/visit/google有效的联系是mydomain。com公司/index.php/访问/谷歌我的博客url同样令人讨厌:mydomain。com公司/index.php/博客这不再是一件小事了。我需要从我
从URL中删除自定义分类库
我正在尝试更改自定义帖子类型上自定义分类法的permalink结构。自定义post类型具有slugresources 自定义分类法有slugcategory. 例如,我创建了分类术语ebooks. 目前,通过“Permalinks”面板,我可以得到如下结构:http://localhost/resources/ebooks/my-new-post/ http://localhost/resources/category/ebooks/ 如何实现:http://localhost/reso
如何从URL中删除自定义发布类型插件
有很多不同的解决方案,我已经尝试了很多,但似乎没有一个适合我。这就是我所拥有的,我制作了一个CPT“加拿大”,它有不同的省份作为Categories, 以及每个Category 有不同的城市Posts. 我的permalink结构如下所示url/%category%/%postname%/ 或url/Canada/Alberta/Edmonton. 基本上,我想从url中删除CPT Slug,即“Canada”,它应该如下所示url/Alberta/Edmonton. 有没有办法做到这一点?
从URL上删除查询字符串-重定向插件
当我重定向URL时,我试图从URL中删除查询字符串,但它保留了它们。我不能正确地使用正则表达式。此外,我有多个重定向到不同URL的模板,所以我不能只使用.* 之后howto.php.htaccess 在这种情况下不是一个选项,所以我必须在重定向插件中找出如何做到这一点我想要/templates/howto.php?page=template-business-plan转到/business-plan但我一直在/business-plan?page=template-business-plan
删除分层自定义帖子类型的固定链接中的基本插件
我有一个hierarchical 自定义帖子类型称为project, 注册如下:register_post_type( \'project\', array( \'public\' => true, \'hierarchical\' => true, \'rewrite\' => array( \'with_front\' => f
Rewrite default post type
我想将默认的帖子类型URL重写为/blog/2016/11/my-post-name/ 不影响其他帖子类型的url。我试过:add_action(\'admin_menu\',\'remove_default_post_type\'); function remove_default_post_type() { remove_menu_page(\'edit.php\'); } add_action( \'init\', \'set_default_pos
如何先定制POST类型/Example/,然后再定制POST/Example/posts.html
我有多种自定义帖子类型,所有这些类型都必须有自己的“主页”。这个主页的url非常重要must be the same with part of the url of the individual posts. 例如:example.com/custom-post-type/ <- the homepage for this custom post type example.com/custom-post-type/title-for-a-post/ <- show the page
如何在标签存档页面上将结果约束到特定的post_type?
我在一个分类法中注册了三种自定义帖子类型(默认post_tag 分类学)。当我访问example.com/tag/foo, 我收到的帖子foo 标签,并且帖子取自所有三种自定义帖子类型。我想将帖子约束为一种特定的帖子类型。当我访问时说example.com/tag/foo/?post_type=BAR 或example.com/tag/foo/post_type/BAR, 那么我应该得到所有有foo 标签和post_type 其中BAR.我已尝试设置主查询的query_var 到post_type =&g