共享某些内容类型而不共享其他内容类型的多个网站
我需要知道Wordpress是否可以处理多个站点。And between these sites, it should share some content types while restricting others. 如果答案是肯定的,那么我需要知道:我需要什么插件?我需要自己构建插件吗?我需要修改核心代码吗(因此,中断前向升级/兼容性)所以我需要:我需要为一家在世界各地有多个办事处的公司创建多个网站。每个网站都有自己的域名,如http://toronto.website.com, http://n
继续在我的开发副本上重定向
我正在为一个客户的网站做一些编辑。所以我下载了网站的文件并导出了数据库。我需要先在开发机器上做一些大的更改,这样我就不会弄乱现场了。然后,我将数据库导入到我的开发机器,并设置文件。但每当我去http://localhost 它将我重定向到客户端的站点:https://theclientsite.com因此,由于它将我重定向到https地址,我想这可能与此有关。我对客户端域的代码进行了全局搜索,但没有看到任何重定向的内容。重定向的来源是什么?如果网站不停止重定向,我就无法工作。
在ADD_ACTION(SAVE_POST)期间,一个帖子被保存两次或更多
我在我的“创建新帖子”页面中添加了一个自定义元框,用于特定帖子类别的高级信息。现在我认识到,如果我保存帖子,它会在db中写入2个条目,其中包含2个post\\u id。add_action( \'add_meta_boxes\', \'my-plugin_add_custom_box\' ); add_action( \'save_post\', \'my-plugin_save_postdata\' ); my-plugin function my-plugin_add
如何仅使用电子邮件登录,不使用用户名?
在搜索了几天并阅读了2年前的帖子后,我很难找到一个解决方案,解决用户只能通过电子邮件登录的问题。起初,我很高兴看到WP\\u Email\\u登录后发现您仍然可以使用您的用户名登录。我不知道如何将其作为插件来编写。我的想法是重写register\\u new\\u user函数。我在“可插拔”函数列表中没有看到这个。我是否可以使用筛选器/操作来完成此操作?我意识到编辑核心文件并不流行,所以我希望有一个解决方案,但如果不存在,我会抓住机会。在wp login中“register\\u new\\u user
将类添加到_Content()的特定段落
假设我想通过在第一段中添加一个body类来给出第一段加粗文本。有没有办法过滤the_content(); 或任何其他段落?第一段?最后一段?我知道我可以使用Javascript或CSS(:firstchild)来实现这一点,但有没有一种原生的WordPress方式?谢谢J
在插件中扩展核心类
您好,我正在编写一个插件,并希望在wp includes文件夹中扩展一个类。我的意思是class my_class extends wp_includes_class_x{ ... } 然而,当我尝试这样做时,我得到了一个class x not found 错误,但我知道Wordpress正在使用该类。所以我试着include_once(path_to_class) 在我的插件文件中Cannot redeclare class 错误我应该打电话给include 在特别行动钩上?我做错了什么?谢谢
使用PHP动态生成‘<a name=“”>’引用
我正在尝试动态生成<a name=\"\"> Wordpress插件内部的链接引用。插件将在其生成的帖子中输出此链接引用。这个插件生成的帖子类别总是在变化,所以当我们从单独的页面链接到这些帖子时,我们仍然需要能够以某种方式单独识别每个帖子。我最好的猜测是用一个数字(即1、2、3、4等)来引用它们。代码如下。。。。。在检查代码之前,请阅读本文的底部。<?php /* Plugin Name: Posts for Page Plugin Plugin URI: htt
上传的图像不在/Uploads文件夹中
网站存在巨大问题。我更新了主题以使用帖子缩略图(这是多么旧),然后在尝试上载图像以用作特色缩略图时:图像会处理/压缩,但URL会导致404。网站没有任何异常。htaccess。实际上没有wp content/uploads目录,所以我做了一个,chmod权限是0755,所以这不应该是问题所在。我将“媒体设置”文件夹重置为默认文件夹,但该文件夹中不会出现任何图像。编辑:将上载文件夹更改为0777权限似乎可以解决此问题。这样保留权限安全吗?
第三方是否应该使用$wp_脚本/$wp_Style->Add_Data?
在WP_Dependencies 类存在一个名为add_data. 此函数用于将数据添加到WordPress加载期间排队的脚本/样式中。此函数的一个常用用法是在添加针对不同版本IE的样式表时添加条件。例如,针对IE8及更低版本:function test_wp_print_styles() { global $wp_styles; wp_enqueue_style( \'test-style\', get_template_directory_uri() . \'
将_excerpt()与_content()进行比较
是否有方法将\\u摘录()与\\u内容()进行比较,以了解\\u摘录()是否实际显示了整个帖子内容?例如,如果一个职位特别短。最后,我希望在摘录的最后有一个“阅读更多”的链接。但我希望它对帖子说一件事,对视频格式的帖子说另一件事(即“观看视频”而不是“阅读其余内容”)。但同时,我不想在摘录后手动添加此内容,但我有很多帖子足够短,不需要“阅读更多”链接,因为\\u摘录显示了完整的帖子。但是将permalink添加到extract\\u more过滤器并不完全正确,因为它不会添加到没有其他内容的视频帖子的链接
主题选项中wp_EDITOR的安全验证
所以我觉得这个很棒WPSE thread about security for themes/plugins. 它回答了我的大多数问题,但它是在新wp_editor() 函数已生成。我的主题选项上有两个TinyMCE编辑器,我想知道是否需要使用esc_html() 或esc_textarea() 保存主题选项之前,在验证回调中。在我看来,TinyMCE处理了很多这方面的事情(以及处理的设置API安全性),但仍然没有太多关于wp_editor().欢迎提供任何资源和答案。
如果我删除wp_options表中的所有临时记录,会破坏我的站点吗?
我的网站目前在wp\\U选项表中有超过500k的瞬态记录。这会导致表频繁崩溃,我的站点也是如此。我以为暂时的记录过一段时间就会全部过期。我还不确定哪些插件应该负责,哪些插件出了问题。然而,我不希望我的网站像这样频繁崩溃。中的记录数wp_options 几周前,该表已大幅增加至20万以上,现在已增加至50万以上。我应该只删除%transient_timeout% 记录-目前有20多万条?任何帮助都将不胜感激。Updates on 16th July 2012实际上,我冒了风险(我先备份了我的网站),删除了所
如何在主题更新时更改数据库值
我有一个发布到野外的主题,但没有适当地为帖子类型加前缀。是的,我知道,这很遗憾,我很后悔:(因此,我目前正在使用acme 作为帖子类型名称,但我想将其更改为prefix_acme.我正在寻找最合适的函数/钩子来重命名帖子类型,而不会丢失任何数据,这样用户就不会有什么不同。数据库值是否可以在wp_posts -> post_type 只是在主题更新期间更改?如果是这样的话,那么对于wp_postmeta -> meta_key 而不会失去meta_value?
Set up collaborative site
我正在建立一个网站,允许多个协会使用它。我请求您的帮助,以决定是否值得考虑将当前的“单站点多插件”方法(这种方法感觉很糟糕)转换为多站点方法。要求如下:每个关联可能有多个用户,具有不同的内部角色</来自关联的用户必须能够编辑自己的帖子、页面和菜单,而不能修改来自其他关联的帖子、页面和菜单</到目前为止,我提供了一个正常的安装,使用每个关联的类别和标记来定义区域,以便共享。我使用一些插件来定义和修改用户角色,并根据上下文显示内容(例如侧栏菜单):“用户角色编辑器”、“限制类别”和“小部件逻辑”。
“自定义邮件类型”可以有页面层次选项吗?
我想创建具有下一个结构的“自定义帖子类型”:职位(层级)-(一些职位id)职位1-1=> Post 2-2 Post 2-3 Post 2-4 => Post 3-5 Post 3-6 Post 3-7 Post 2-8 Post 2-9 Post 2-10 我需
需要一个插件来创建我的网站的注册表?
我需要一个自定义注册页面从我的网站。我想从我的常客那里获取一些详细信息,然后最终将这些详细信息保存在csv或excel文件中。是否有一个插件可以为我做到这一点,就像我们有联系表格7的联系页面???这个问题似乎很常见,但请考虑我,因为我对wordpress很陌生。
_Content函数应用了哪些筛选器?
WordPress如何在内容函数中将数据库中的原始数据转换为可读格式?我注意到它应用了\\u内容过滤器,但是\\u内容过滤器做什么呢?
为WordPress优化Jetpack
Yslow报告了Jetpack的以下问题:1) 压缩http://stats.wordpress.com/e-201219.js 使用gzip2) 为配置ETaghttp://stats.wordpress.com/g.gif?...修改了格式,以便更容易理解。如何对这些项目采取行动。我已经在使用最新版本的W3 Total cache插件。请告知。
Filter For Featured Image
是否有设置/取消设置或更改特征图像的过滤器。发生上述情况时,我需要删除瞬态数据。
针对自定义分类和重用默认设置的新重写规则
我有分类法location. 除一个术语外,所有术语均应区别对待。这就是为什么我有两个php文件分类位置。php国家分类位置。php现在,我想让URL搜索引擎优化友好。如果URL=示例。com/localdeals/national,我想将其重定向到分类位置national。php如果URL=示例。com/localdeals/%任何其他术语%,我想将其重定向到分类位置。php基本上,我不想在中写入上述文件的名称。htaccess。我想以某种方式重用默认的WordPress规则。i、 WordPress已