您当前的位置:首页 > TAG信息列表 > url-rewriting
在类别URL上添加正斜杠(提供一个版本的URL)
如何在类别URL上添加正斜杠,并仅提供该版本的类别(这意味着不以正斜杠结尾的URL将重定向到以正斜杠结尾的URL)。我使用“WP No category base”插件删除了类别库,但我需要在类别URL上添加一个正斜杠。示例:www.example.com/es <- this is a category (needs a forward-slash \'/\') www.example.com/es/hola.html <- this is a post so, it\'
自定义URL结构-自定义帖子类型下的页面
我正在努力解决Wordpress网站的结构问题,我希望你能给我一些建议。该网站用于举办一系列活动,其结构如下:2012年伦敦奥运会网关(包含一系列活动)概述(活动的默认设置)发言人议程地点登记/ul>我正在使用几种自定义帖子类型,并且每个都附加了多个自定义字段:事件:来自此自定义帖子类型的信息用于创建概览页面演讲者:这是一个潜在演讲者池。使用上述自定义post-TypeVincement将演讲者添加到特定活动中:这是一个潜在场馆池。使用上述自定义帖子类型将场馆添加到特定活动中我希望该网站的结构如下:
Two Rewrite Rules
我在WordPress根文件夹中有一个名为links的文件夹,还有一个名为index的文件。此文件夹中的php。在我的WordPress网站的其他地方,我确实生成了如下链接http://mysite.com/links/index.php?link=55 (有多个链接)。如何制定特定的重写规则(如http://mysite.com/link/55) 对于my内的上述链接。htaccess文件不中断自己的WordPress规则,也不引发内部服务器错误?这是我的。htaccess内容:# BEGIN Word
如何为带有前缀或后缀的标签和类别创建自定义插件?
我想将slug重命名为使用自定义重写,并使用我选择的前缀或后缀。例如,如果标记名为“product”,我想用一个写着“product powerpint ppt”的slug进行重写,这样最终的URL将看起来像/tag/product powerpoint ppt,而不是/tag/product很久以前,我一直在寻找这个问题的解决方案,不依赖htaccess规则,只需调整WordPress或使用插件。任何人都有相同的问题,或者可以就可能的解决方案提供建议?
External/non-WP rewrite rules
我有一个相当复杂的wordpress,有多个子目录:example.com/sub1/ example.com/sub2/ 我正在尝试实现一些历史记录/书签支持,为此,我需要将包含这些目录的URL重写到目录,而不是索引页。从那里,AJAX可以接管、解释第一个URL并加载内容。我相信要做到这一点,我需要使用$wp_rewrite->non_wp_rules到目前为止,我甚至无法编写从一个目录到另一个目录的简单重写://flush the rules// function te
将图像URL从动态重写为原始
这里的交易:我的插件自动水印图像从可湿性粉剂画廊的飞行使用GD库,无论这些图像出现在哪里。因此,我有这些附件的物理副本(在wp上传中),还有一个带水印的动态图像副本,我使用替换页面上的图像源Simple HTML DOM.现在,我的页面上有一个指向如下URL的图像:http://localhost/wp-content/plugins/pluginname/image.php?original=http%3A%2F%2Flocalhost%2Fwp-content%2Fuploads%2F2012%2F0
显示带有作者的帖子,在URL中显示自定义帖子类型
我真的很难受。我有一个多用户画廊网站。每个作者都有自己的页面,其中列出了作者的帖子(这是一种自定义帖子类型)。我这样做是为了让作者url(author.php)是www.example。com/firstname-lastname/。但当访问者点击作者的帖子时,url会变为www.example。com/custom post type name/postname/,而我希望它是www.example。com/firstname/lastname/postname/。我如何做到这一点?具有htaccess
固定链接,使一种自定义帖子类型显示为另一种不起作用的子帖子类型
目前我有两种职位类型,“产品”和“产品数据”,它们是独立的职位类型;然而,出于所有目的,产品数据都是产品的子帖子。该关系是通过产品数据“parent”的元元素建立的,该元素将具有产品帖子的帖子ID。“产品数据”帖子只有一种创建方式——用户单击产品帖子类型中的产品,并在弹出窗口中输入数据。这使用wp\\u insert\\u post创建产品数据post,并使用“产品”post的ID值添加元元素“parent”。如果用户单击产品类型,则通过模式窗口显示此数据。我正在尝试让他们的永久链接如下:“product
在URL中使用自定义值进行复杂的URL重写
我们的自定义帖子类型为user_images 每个帖子都附有一张图片,图片名称是3位数,后面是分机。当urlhttp://mysite.com/wp_username/3digitnumber 我们想在主题中使用自定义模板来显示图像棘手的部分是,对于访问者,url应该保持不变,但在内部应该使用wp_username 和3digitnumber 作为查询变量。wp_username 是有效的WordPress用户nicename。找不到线索,所以对url格式做了一个小小的妥协http://mysi
如何通过隐藏非公开文件来提高WordPress的安全性?
e、 g。curl -I http://ma.tt/blog/wp-config.php 200 OK wp配置。php不是面向公众的文件,因为它当前只返回空白页面,所以为什么不返回404呢。(所以不会被谷歌缓存)此外,对于文件,如readme.html, 它应该隐藏起来,因为它会泄露你的wordpress版本,例如。http://ma.tt/blog/readme.html 因此,目前我在web服务器级别选择了几个文件和块,例如:。wp-config.php wp-config
强制使用多个自定义帖子类型的规范URL
我正在从事一个有几种自定义帖子类型的项目,其中一种帖子类型自然(但实际上不是WordPress意义上的)是其他帖子类型的“父”。例如,假设我有一个名为“book”的自定义帖子类型和另一个名为“character”的自定义帖子类型,并假设我希望有以下自定义URL结构:books/[book-name]/characters/[character-name] 因此,关于《帽子里的猫》一书中人物的帖子的规范URL应该是: books/cat-in-the-hat/characters/thing-on
如何让WordPress以某种方式修改.htaccess文件?
我只学到了WordPress重写API的一点知识,足以为插件添加另一个重写规则。如果插件安装在根目录中,那么它就可以工作,但我发现如果在子目录中安装WordPress,那么我需要对进行以下更改。htaccess文件。如果可能的话,我想知道如何自动化这些更改。还有第二个问题。如果转到WordPress中的Permalinks设置,我的自定义更改将被覆盖(除了使用WP重写API的特殊规则)。所以,我需要一些使用WordPress重写API的东西,这样它们就不会被覆盖。Original .htaccess fi
ReWriteRules和WordPress带子目录的多站点
我很难为Wordpress 3.4.2(截至本文的最新版本)启用多站点的博客设置重写规则和URL结构。www.ourdomain。com/是电子商务网站的主页。我们也有www。我们的域名。com/example-category/andwww。我们的域名。com/示例产品/作为我们的类别和产品URL结构。这一切都在起作用。我已经在物理文件夹/var/www/ourdomain/wordpress中安装了wordpress文件。现在,www.ourdomain。com/wordpress/转到默认博客。ww
a one-off rewrite rule
我有一个需要更改URL的页面。目前,页面位于示例中。com/部门/人力资源/(人力资源是/部门/的子页)我的客户希望维护人力资源部门的旧url,即:http://example.com/hr/如何重写^/hr/?$ 到^/departments/human-resources/$ 但是保持URL不变?也就是说,没有人会看到/部门/人力资源/。我的当前。htaccess如下所示:<IfModule mod_rewrite.c> RewriteEngine On RewriteBa
当固定链接设置为自定义时,帖子中图像的URL会发生变化。我能避免这个吗?
我在整个网站的所有帖子中都设置了购买按钮的图片。当permalink设置为默认值时,该图像文件的URL为www.mydomain。com/图像/购买按钮。gif。当permalink设置为自定义时,该图像文件的URL将动态生成到www.mydomain。com/permalinkcustom/images/buy按钮。gif。结果是,购买按钮在帖子上不再可见,因为其URL保持不变,就像永久链接设置仍然是默认设置一样。如何配置此URL重写?非常感谢您的帮助。Ruediger公司
仅页面上有404个永久链接错误
我在使用permalinks时遇到了一个奇怪的问题/%postname%/ 结构我可以使用pretty permalink访问我的自定义帖子类型localhost/cpu/<post-type>/<post-title>/ 但我在页面上发现了404错误。页面的url为localhost/cpu/<page-title>/我的.htaccess 文件(保存永久链接时自动生成):# BEGIN WordPress <IfModule mod_rewrite.c
如何在不处理IP的情况下移动另一台计算机或服务器
一家小公司的Wordpress网站。我可以在IIS服务器中安装wordpress。我的疑问是,安装时,我给出的ip地址为“192.168.0.101:87”。一切正常。我创建了菜单和相关页面。它工作得很好。它可以被办公室内的其他计算机访问。“如果我需要将整个wordpress移动到其他机器或服务器,我必须手动更改数据库中的ip地址”,否则它将无法工作。我怎样才能解决这个问题?如果有人能帮助我,请详细告诉我。提前谢谢
Rewriting URLs in Wordpress
我试图解决一个重写问题,但不完全理解如何阅读下面的代码。我相信event/industry/(.+)/?$\' 正在声明重写后新url中所需的格式,这应该是示例。com/事件/行业/某些术语/这部分似乎就是参数。=> \'index.php?post_type=eg_event&industry=\' . $wp_rewrite->preg_index(1)这是正确的理解吗?是什么告诉代码在我的新url中放置什么值,这是什么:(.+)/?$\' 是不是$wp_rewrite-
如何为多个深度而不是一个特定深度重写自定义POST类型URL
我得到了这段代码,可以重写自定义PostType的url。它只适用于第五部分的标题深度。如何调整它以使其接受多个深度?e、 g.:http://www.mydomain.com/post_type/category1/postname/ http://www.mydomain.com/post_type/category1/child1/postname/ http://www.mydomain.com/post_type/category1/child1/child2/postname/
URL问题:www.sitename.com/blog和www.sitename.com/学习使用相同的WP安装
我相信一定有办法通过单字印刷机的安装做到这一点。“学习”页面的帖子被标记为“学习”,我构建了一个自定义模板,该模板有一个循环,只打印来自该类别的帖子。此外,在“学习”页面上的帖子应该有链接,就像它们在单独的WP安装上一样(www.sitename.com/learn/date-postname.)博客也是如此(www.sitename.com/blog/date postname.)