您当前的位置:首页 > TAG信息列表 > url-rewriting
一次性将所有旧链接从以前的EE站点重定向到新的可湿性粉剂站点?
我即将从旧的表达式引擎网站迁移到同一域上的新WordPress网站。关于重定向旧链接,有什么我应该知道的吗?旧站点在搜索引擎中的索引很好,并从其他站点链接到,但由于域名是相同的,我不确定如何将EE中的所有旧链接重定向到新WP站点的主页,而不必复制粘贴所有现有的单个URL。htaccess 301重定向。有什么想法吗?谢谢osu
附件的漂亮URL或固定链接
有一种方法可以转换链接,如:http://www.localhost.lh/?attachment_id=41进入:http://www.localhost.lh/attachment/id或:http://www.localhost.lh/author/attachment/id
Custom comments
我正在尝试创建带有分页的自定义注释页面。我有非等级定制类型的“公寓”。它使URL类似于:/apartments/ - for acrhive /apartments/%id%/ - for post page /apartments/%id%/comments-page-X/ - for comments (X is some number) 如何创建页面/apartments/%id%/questions/ 征求意见?并删除/apartments/%id%/comments-p
为非WordPress内容添加主题文件
我有一个第三方事件插件,它使用数据库中的自定义表。我已经创建了一个主题文件(event.php),该文件根据URL中理想情况下给出的slug来提取数据。我想为此模板创建一个自定义URL重写规则,因此URL如下所示:/事件/我的slug将调用事件。php文件,获取他们请求的特定事件(slug)。函数中包含的类。php要做到这一点,需要:<?php $EventpageCode = new Eventpage(); register_activation_hook( __file__,
SANITIZE_TITLE_WITH_DASSES格式化函数是否过于自由(就接受的字符而言)?
sanitize_title_with_dashes (参考见下面的代码)是Wordpress用来格式化“漂亮”URL的函数。然而,与函数的注释头相反,它允许的不仅仅是字母数字字符、下划线(\\u0)和破折号(-)。它还允许诸如°、等标志。我如何才能真正做到只允许字母数字字符和破折号?/** * Sanitizes title, replacing whitespace with dashes. * * Limits the output to alphanumeric ch
带有额外查询变量的搜索结果的固定链接
我想知道如何使用wp_redirect 以及template_redirect 钩我从Nice Search 可以很好地进行更改的插件http://example.com?s=africa 进入http://example.com/search/africa:add_action( \'template_redirect\', \'my_rewrite\' ) ); function my_rewrite() { if ( is_search() and
WordPress Page Id
我有一个客户(我的previous post about the slider) 世卫组织认为,url结构需要包含一个“谷歌页面id”,以符合谷歌新闻。因此,他们希望url结构设置如下:http://www.sitename.com/blog/article-name-goes-here?p=85532 . 我想他们只需要一个与每个帖子相关联的唯一的3+数字id。有人知道怎么做吗?我很擅长设计和前端开发,但当涉及到WordPress循环或设置时,有时我就不知所措了。
如何仅为博客列表页面添加带有/博客的路径前缀
我的永久链接设置很简单/%postname%/ (是的,我从法典中读到,这是一种糟糕的性能实践)。结果是:页面url可能如下所示site.com/pagename</博客帖子看起来像site.com/post-title 公文包(自定义帖子类型)帖子如下所示site.com/portfolio/item-1我想要我的博客帖子页面(single.php) 要获得如下URLsite.com/blog/post-title. 我该怎么做?
WordPress 3.1.2网络支持非WWW到WWW
好的,所以我画的是空白。我已经设置了WordPress 3.1.2网络站点,并希望主站点显示www.mydomain。com不是mydomain。com和我可以让它工作,但当我去添加一个站点时,网络管理员的后端会中断,它会给我错误“你确定要这样做吗”。当我禁用将非www重定向到www时,效果很好。我已经用网站主页和www.mydomain的url设置了wp\\u选项表。com,所以我根本不明白这一点。我曾在3.0中使用过它,但现在3.1不起作用
是否在自定义帖子类型URL结构中添加%Author%?
我正在尝试重写WordPress的URL。。。具体而言,我有自定义的帖子类型,目前的工作方式如下:http://mydomain.com/videos/post-title/但我希望它位于:http://mydomain.com/videos/author-name/post-title/有没有办法做到这一点?
get variable from url?
假设我有一个urlhttp://bfami.modernactivity.co.uk/category/museum/orderby/date/order/desc/与一起工作的;add_rewrite_rule( \'category/(.+?)/orderby/([^/]+)/order/([^/]+)(/page/?([0-9]{1,}))?/?$\', \'index.php?category_name=$matches[1]&paged=$matches[5]&orderby=$
插件将难看的URL字符串附加到索引
自定义后台插件已开始导致某些浏览器(FF、IE8、9、Safari)在查看索引页时显示附加的URL字符串:http://dearearth.net - 这主要表现在不直接访问网站时,而是在通过谷歌等网站时。即使在刷新或重新加载页面后,这种情况也会在IE 9中持续存在,但在其他浏览器上不会。屏幕截图:我已启用以下自定义永久链接结构:/%category%/%postname%/感谢您的任何意见!
修改-重写异常?是否将#散列保留在匹配的URL中?
嘿,伙计们,我的WordPress permalink结构设置为“/%postname%/”。当我创建一个名为“FAQ”的页面时,生成的永久链接是“mydomain.com/FAQs”。当我以这样的代码(硬编码)链接到此页面时。。。<a href=\"<?php bloginfo(\'home\'); ?>/faqs#b\" title=\"FAQ\'s\">FAQs</a> (注意末尾的#b哈希)。。。wordpress会自动注意到有一个页面/faqs 并替换/faq
如何在WPEC 3.8中重命名“Tag Base”?
在Wordpress>Settings>Permalinks中,页面底部有一个选项可用于更改“标记基”。我已经在这个选项中输入了“testtag”并保存了,但我的标签页仍然显示为“taged”(例如www.example.com/taged/tagcategory)。wpsc功能。wp电子商务>wpsc核心文件夹中的php。。。第319行的“tagged”可以重命名,这将更改由标记云之类的东西生成的URL,这在一定程度上解决了问题-但当您单击并请求这些新URL时,会生成404错误。有人对
劫持URL进行过滤
好吧,交易是这样的。我有一个显示新闻帖子的循环,这些帖子可以属于特殊类别(不是普通类别),我希望能够根据它们进行过滤。如果我对美学不太感兴趣,我会使用这样的链接:domain.com/news?filter=cat1 但我想做的是(»重写):domain.com/news/cat1 » domain.com/news/?filter=cat1 我修改了.htaccess 通过cat1 值作为GET变量:RewriteEngine On RewriteBase / Rew
发布类似Site.com/ategory/the-post-title的URL结构
我是新来的wordpress 我想更好地理解是否有可能使用基于category 然后post title, 因此:差不多http://mysite.com/category-name/the-post-title或http://mysite.com/category-name/12345 (帖子id)或http://mysite.com/category-name/12345/the-post-title是否有一些插件可以做到这一点,或者我应该考虑其他方式,如url_rewrite 这样做?
更改不同角色的编写器基础插件
有没有可能根据作者的角色来更改作者基础slug?例如,作者可以获得示例。com/ninja/%用户名%和订阅者获得示例。com/培训生/%用户名%?我在想这样的事情:add_action(\'init\', \'set_new_author_base\'); function set_new_author_base() { global $wp_rewrite; if($user->role == \'subscriber\') $autho
将/%postname%用于自定义帖子类型
我有一个自定义的帖子类型,其permalink需要与页面位于同一空间,如下所示:/an-example-thing <-- custom post type \'thing\' /about-the-things <-- a normal page 我很清楚this isn\'t the recommended way to do it, 但我真的没有选择——这是客户指定的。我已经用创建了自定义类型register_post_type, 并使用Custom Post
如何将帖子URL重定向到自定义URL?
我创建了一个循环帖子的页面。每篇文章都充当一个类别链接,因此当您单击它时,它会将您带到一个类别存档。我的问题是wordpress以某种方式覆盖了我的htaccess,并将我重定向到单曲。php帖子。所以我会有一个名为“邻里”的分类页面。在“社区”中,我有一个帖子叫做“高地公园”。当我点击“高地公园”时,你会看到单曲。php不是归档文件。“高地公园”的php注意:我将wordpress文件上传到一个名为“页面”的文件夹中。在我的htaccess文件中,我有一个重写,其中“neighthoods/”是“pag
多个POST类型-共享相同的重写插件?
我遇到了另一个精彩的404问题。我正在尝试使用两种不同的帖子类型,它们共享相同的重写段。我刷新了我的重写规则,当我测试其中一个CPT时,另一个得到404。我希望对两者都使用的重写是:\'rewrite\' => array(\'slug\' => \'team/%teamtype%\'), 有人知道怎么处理吗?add_action( \'init\', \'create_rider_type\' ); function create_rider_type() {