您当前的位置:首页 > TAG信息列表 > url-rewriting
Help to cleanup this code
我正在尝试更改我的附件页链接yoexample.com/photos/attachment_ID/post_name/attachment_name 你能告诉我怎么称呼家长的帖子吗 function wpd_attachment_link( $link, $post_id ){ $post = get_post( $post_id ); $parent_post = get_post($parent_post_id); $rewrite_li
如何使用.htaccess从WordPress的url中删除单词?
在我正在创建的站点中,有一种称为“焦点”的帖子类型。因为他们需要urlwww.mysite.com/focus/page-post-name 我把post-type-slug作为“focus”。当然,归档页面是www.mysite.com/focus 这导致了一个问题,因为我需要一个特定的页面作为归档页面。元框用于构建和向页面添加设置。我不能只创建一个名为“焦点”的页面,因为这是由帖子类型保留的。我的想法是创建一个名为“我们的焦点”的页面,并生成www.mysite.com/our-focus.我只想从该
WordPress的.htAccess ReWriteBase等效项-将URL作为变量传递,而不会获得404
我有一个javascript插件运行的页面,每次循环库中的幻灯片时,该插件都会更改url。这意味着幻灯片1可见时,URL为http://www.sitename.com/gallery/slide1/ 幻灯片2可见时,URL为http://www.sitename.com/gallery/slide2/ ... 等等在WordPress之外,我在中使用了RewriteBase命令。htaccess文件,以便当用户转到http://www.sitename.com/gallery/slide2/ 他们被引导
重写端点和CPT-如何在插件中使用
我正在为一个使用URL端点的插件编写重写规则,/modifier, 创建query_var &modifier=1 表示它应该做些别的事情。重写处理URL,其中/modifier 附加到帖子、页面或自定义帖子类型的URL末尾。看起来像是adding a rewrite endpoint 很理想,但根据Wordpressrewrite endpoints API 传入的URL需要以值结尾,如/modifier/1 为了自动重写为&modifier=1 通过端点API。如果端点后没有值,则解析
一旦被重写规则重定向,WordPress如何知道页面?
我一直在搜索的一些配置。htaccess、过滤器和挂钩使其能够管理内部站点uri。目标是通过SSL强制登录、注册和管理页面,并通过HTTP强制所有其他页面。虽然http和https具有相同的域时很容易,但如果域不同,甚至路径不同(例如:mydomain.com/blog上的http和mydomain.sslserver.com上的https),则很难实现。这两个问题都不是(Use a different domain for SSL) 也不是HTTPS PlugIn, 帮助成功实现了这一目标。因此,我开始
使用.htaccess重定向WordPress中的URL模式
我是WordPress的新手,刚从博主变成WordPress。正如你所知,博客的URL与WordPress的URL差别太大,所以在迁移之后,我开始在Google WebMaster中收到404错误,因为它仍然在爬行我的旧链接,因为根据Google WebMaster的说法,我有大约10lac的反向链接。所以现在有人对我说要用。htaccess让谷歌将404错误URL爬网到你的新WordPress URL,所以我继续前进,但当我看到我有900多篇文章时,这意味着浪费了宝贵的时间。现在我正在考虑使用模式重定向
Font Page overrides rewrites
我有一个自定义重写,如下所示所以/shares 指向我用slug创建的页面images 它使用一个名为h626_page. 我的问题是我想设置images 页面作为首页,因此我转到管理仪表板,并在Reading 我将首页设置为images, 然而,这改变了所有/shares 请求发送至/, 这没什么大不了的,但我在过程中丢失了查询变量,所以/shares/2 重定向到/ 和even 如果我导航到/2 并添加重写规则^/(\\d+)/? 指向图像页面,它仍然不起作用。
如何使用wp重写来隐藏表单操作URL?
我正在制作一个小部件,它构建了一个多步骤表单,可以从第三方插件检索xml数据(http://xmlplugin.com/geoquote.php). 虽然这个插件已经可以使用了,但它对wordpress一点也不友好。在里面widget.php 我有一个php,它显示如下表单:<form method=\"POST\" action=\"<?php echo plugins_url( \'step2.php\' , __FILE__ ) ?>\" name=\"Calculate\" on
如何在同一机器上运行多个多站点网络
我正在本地使用VVV Vagrant VM构建一个多站点项目。我使用域映射和两个子站点设置了一个子域多站点安装。一切正常。这是我的沙盒,我用它来开始和解决问题。现在,我已经在同一个VM上设置了一个新的、精确的多站点网络副本(显然URL是不同的)。主站点似乎一切正常,但当我创建一个新的子站点时,它就坏了。我正在为管理员和前端获取404。由于设置是相同的,所以这很令人困惑。nginx中的配置和vhost相同。Wordpress配置等的配置文件相同。我已经检查并重新检查了所有内容。因此,我的问题是:在同一个框中
如何在不影响seo的情况下屏蔽特定页面的url
我想做的就是this 和/或this.阻碍我前进的是我害怕失去我在网站上发布的所有SEO流量。com/blog/post已经获得。实施此修复是否会对我的帖子的页面排名产生负面影响?如果是,会影响多少?
重写后删除查询变量
我有一个使用自定义帖子类型的WordPress博客,我正在使用WCK plugin. 其中之一是post类型shows. 然后,特定节目的永久链接显示为:http://my-website.com/wordpress/shows/show-slug/ 这一切都是通过WP和WCK插件的当前功能完成的。然而,我正在尝试添加另一个“级别”的详细信息,以显示在单个显示页面上。为此,我使用URL查询变量item 指定此。例如,如果我想查看某个节目的剧集列表,我可以访问URL:http://my-websi
文件夹名称和类别名称WordPress
我有需要下载文件的旧URL的URL。之前,它有两个独立的网站。主网站和门户网站。http://www.website.org http://www.website.org/portal 我想在一个管理页面下的两个网站。所以我做了,并将“门户”作为类别,它工作得很好。问题是,每当我试图查看PDF文件时,都会出现“404未找到”页面。文件现在位于:website/wp-content/uploads/2013/01/31/ 之前:website/portal/wp-content/
使用博客根目录之外的自定义帖子URL
我有一个网站博客,其URL为:www.website。com/博客以上情况很好,我希望它保持这种状态。www.website。com是主站点,而不是博客。目前,博客文章的URL结构为:www.website。此处为com/blog/category/post title有没有可能让博客帖子有这样的URL结构(所以不是在/blog之后)?www.website.com/category/post-title-here
是否向鼻涕虫添加特殊字符?
在自定义URL时,是否可以防止WP删除某些字符?例如,分支ID通常有以下内容?id=something. 使用自定义内容的slug会导致? 正在转换为\\. 有没有办法防止WP重写URL?
每一个链接和图片背后都有奇怪的字符
我的网站http://ilovetaobao.my如果您查看页面源代码,几乎每个图像和链接的URL末尾都有此内容。?84d5a9例如likehttp://ilovetaobao.my/wp-content/uploads/2014/07/ilovetaobao-logo2.png?8aaf15我在Google Page Insight中获得了95分/100分,但今天我再次检查,它降到了59分,罪魁祸首应该是这些链接。我的插件:AkismetAqua Page BuilderContact form 7Co
要做到这一点,最佳方法是什么?
我想开始一个新的网站,我希望主页是一个静态页面,显示关于我自己的信息,一种没有个人详细信息的简历。那么,就会有site.com/blog/ 我偶尔写信来展示静态页面上列出的技能。最后,我希望所有这些都是英语和西班牙语。到目前为止,我将静态首页改为“关于我”,然后我创建了一个新的空白页面“博客”,并将其选为帖子页面。当我点击“博客”时,我会进入帖子页面,但URL看起来像/?page_id=11. 我希望它看起来像我之前说过的那样(/blog/).关于语言,我看到有多个插件可以翻译内容。我对自己写这篇文章很感
WordPress 3.9中断了无效的固定链接。有可能修复代码吗?
wordpress 3.9显然对permalinks的内部工作方式进行了一些更改。在我的例子中,这些更改似乎导致一些以前的工作页面开始返回404错误。这些问题大多适用于多年前写的旧帖子,当时我认为Wordpress在从帖子标题创建permalink slug方面做得并不好。所以一篇旧文章可能会有标题Ornamental design - Floral background在我以前的帖子中,它创建了一个永久链接:/articles/2184/1/Ornamental-design---Floral-back
WordPress URLs without posts
我们正在开发基于WordPress的更大系统,但WordPress只用于“静态”内容,系统的主要部分应该是使用外部API和显示数据。我的观点是:我是否能够告诉URL重写不要对某些URL使用WordPress内部系统,而使用其他系统?E、 g。mysite.com/news/news-title 会显示帖子,但是mysite.com/customcontent/anotherlink 将调用某种机制从API加载数据并显示它。我不知道WordPress是否能做到这一点。。谢谢你的观点。
ADD_QUERY_ARG+两倍相同的参数?
I\'am trying to filter my archive page by clicking links(我正在尝试通过单击链接过滤我的存档页面)。单击后,它们将执行add\\u query\\u arg命令。目前一切正常。但现在我想在相同的自定义分类法中添加组合。例如:http://url.com/archive/ \'?事件=测试(&A);事件=测试2\'现在的问题是,如何使用add\\u query\\u arg添加两次相同的参数,而不覆盖第一个参数?如何再次获得它们?希望有人能帮我。顺致敬
是否创建自定义固定链接以显示自定义发布类型的关系?
我正在创建一个WordPress网站,该网站注册了3种自定义帖子类型:course, chapter, 和lesson.所有这些帖子类型都是相互连接的,并使用自定义字段共享关系。例如chapter 具有存储course 它所属的post对象。同样适用于lesson 以及chapter 它属于。我的永久链接设置使用:%category%/%postname%/ 结构,其中显示帖子的URL,如下所示:www.domainname.com/custom-post-type-name/post-name我试图实现