您当前的位置:首页 > TAG信息列表 > multisite
在使用MultiSite时,如何从外部脚本加载WordPress?
Possible Duplicate:Using WordPress functions on other sites 我有一个外部脚本,需要加载WordPress才能访问WordPress功能。在过去,我通过包含wp负载成功地做到了这一点。php。但是,在使用多站点时,这不起作用。它似乎被记录为一个bughere.是否有人有任何变通方法或解决方案?
通过选项菜单卸载和停用插件
我正在创建我的第一个插件(根据需要修改现有的插件),尽管它工作得很好,但我正在尝试创建一个简单的选项菜单,以允许停用插件,或停用和删除插件创建的表。在选项面板中,我有以下表单,允许管理员单击复选框,然后提交我希望获得的表单:删除插件创建的表停用插件重定向回插件页面以下是“我的选项”页面的代码:<p class=\"submitmetataxonomyuninstall\"> <form method=\"post\" action=\"\"; onsubmit=\"if (!th
结合子域和子目录的多站点安装
我需要创建一个复杂的WordPress驱动的设置,我想从单个代码库运行它。我的设置由于许多因素而变得复杂。首先,我已经有运行网站主页的软件,所以我无法在域的根目录下安装WordPress。example.com // <- site powered by a non-WordPress engine 为此,我想添加一个在子目录结构中运行的多站点安装:example.com/multisite/ // <- multi-site installation of WordPre
如何列出WordPress多用户中的所有子域
我需要在wordpress multiuser中显示所有子域/目录,例如:blog1 blog2 blog3他们是否有模板标签来实现这一点?坚持下去,伙计们,帮帮我。
在导入到多站点后修复媒体链接
当我将所有帖子和媒体从旧网站导入wordpress multisite上的新网站时。帖子上的图像链接被破坏,因为媒体在多站点上的存储方式与wordpress的单个安装站点有很大不同。而且内容中的链接是静态的,所以导入时不会更改。单个安装示例:http://oldsite.com/wp-content/uploads/2010/07/image.jpg多站点安装示例:http://mysite.com/files/2010/07/image.jpg所以,你们看我是否可以浏览所有帖子,用所有图片/媒体链接中的
Get_user_meta()仅为多站点中的当前博客返回用户Meta
我编写了一个插件,允许用户将自己喜欢的帖子添加到书签中,但在多站点网络上使用时遇到了一个小问题。每次为帖子添加书签时,该帖子的ID都存储在当前用户元表中的ID数组中。这一切都很好,直到它被用于MS设置。如果查看创建书签的网站,一切都很好,但是当查看其他网站时,我会得到一个属于其他网站的帖子ID列表。这是因为用户元表在站点之间共享。所以,我需要做的是只检索当前站点的用户元。有没有办法做到这一点?我认为没有,所以如果有人有一些见解,那就太好了。
跨多站点获取帖子的最快方法
跨多站点获取帖子/内容的最快方法是什么?我一直在使用SimplePie RSS源,但我现在正在调查switch_to_blog(). 像switch_to_blog 看起来使用起来非常简单,我更愿意使用这个实现,但希望确保它保持快速。
如何查询WordPress子域的博客帖子?
我正在使用WordPress 3.2.1多用户。我需要在主页中显示来自特定子域的帖子,例如:http://mysite.com/sub-blog. 我需要在我的主页上显示来自子博客的帖子。他们是否有任何特殊代码可以从特定的博客中查询?
WordPress 3.2(多站点)-如何在注册表单中添加自定义用户元字段?
我想向注册页面添加自定义用户元字段。我使用WP multisite,因此我必须修改wp-signup.php.添加一些字段对我来说很容易(我是程序员:P)。但我对这行代码有一个问题:wpmu_signup_user($user_name, $user_email, apply_filters(\'add_signup_meta\', array())); 我用bash命令搜索了所有Wordpress:find -name \"*\" | xargs grep -ni \"add_signup_m
如何编写插件将用户添加到邮件列表
我有一个多站点的博客,大约有300个站点。我有一个想法,我想写一个插件,以便将所有博客管理员添加到邮件列表中。我只需要管理员,但我不想将编辑器和订阅者添加到此电子邮件列表。我想捕获分配博客管理员的事件。然后,我会向我的邮件列表的订阅电子邮件地址发送一封电子邮件,以自动添加此人。所以我想知道我应该用哪个钩子?我想每次有人被设置为管理员时,我都会发送一封电子邮件。我不在乎他们是否作为管理员被删除。
出现可疑消息而不是图像
我的安装是多站点安装。当我上传图像并试图查看时,会收到一条消息“回家吧,宝贝!!”而不是图像实际上,特定的子站点也映射了一个自定义域。我以为这是在破坏联系。因此删除了映射域,但仍然存在相同的问题尝试上载多个图像,几乎每个图像都会给出消息。那是某种欺诈行为还是我的文件被黑客入侵了?我不这么认为。我已经检查了安装文件,没有发现任何可疑之处有人能帮我吗?
仅允许在多站点的根站点上激活插件
我正在开发wordpress file monitor plus 插件。它的目的是扫描修改过的文件,对于WP的单个安装来说效果很好。但是,当您查看多站点时,并不希望在所有子站点上启用它,因为它们都共享相同的文件,而且(老实说)只有网络管理员才希望收到文件更改通知。所以我的问题是:我将如何编程,使其仅允许从多站点安装的根站点安装/运行?所以:这意味着不允许网络安装,只允许从根博客激活。有人知道我怎样才能做到这一点吗?
使用自定义固定链接配置WordPress多站点页面
我刚刚创建了一个新的WordPress multisite安装,并且对主站点页面的自定义永久链接(标准的“日期和名称”选项)有问题。配置网络时使用的是标准配置(请参见子文件夹示例here) 还有我的。htaccess设置为mod 666(可由所有人写入)。我目前配置了一个子网站,用于创建“示例页面”页面。此链接工作正常,但指向我为主站点创建的“关于”页面的链接只是重新显示主页。这是。我使用的htaccess文件:RewriteEngine On RewriteBase / RewriteR
Nginx+PHP5-fPM+CDN工具(插件)
我正在尝试激活CDN tools插件,但一直出现以下错误:Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 30720 bytes) in /srv/www/www.triathleteskitchen.com/wp-content/plugins/cdn-tools/cdn_classes/cloudfiles/cloudfiles_http.php on line 252 在对此问题
获取所有存档的WPMS博客的有效方法
有没有一种好的、有效的方法来获取归档设置为true的所有WPMS博客?因为似乎没有获取所有博客的功能,所以我将管理用户添加到了所有博客中。然后我做了一个get_blogs_of_user(1, false). 这将获取所有活动的博客,但我正在寻找一种有效的方法来获取所有存档的博客。我想我可以做一些复杂的事情,比如打电话get_blogs_of_user(1, true) 然后get_blogs_of_user(1, false), 然后找出差异并逐个检查是否设置了存档位,但是否有更好的方法来实现这一点?谢
在WordPress多站点注册表上自动创建页面
我正在创建一个多站点,并希望:使用新站点自动创建的一些页面(目前只有默认主页和示例页面使用新站点创建,有人知道这是怎么做的吗?)甚至更好,但可能是分开的,这是一种在表单中创建页面的方法(在注册表表单或其他表单上)因此,这意味着我希望在注册网站时创建4个页面(包含内容),然后再创建一个表单,要求他们提供另外2个页面的标题。非常感谢您的回答或想法!
WordPress多站点,一个主题,不同的语言?
我不确定这是否可能,例如我有英语、法语和意大利语的博客,它们都使用相同的主题,我只想当访问者在法语网站上时,例如显示日期,(一些字符串,如搜索、下一页等)在法语中,我可以使用主题本地化吗?如何设置wordpress multisite以使用此主题本地化?
我需要帮助按字母顺序对“我的网站”进行排序
我在“我的网站”页面上显示了40多个网站,其中包含更多计划。不幸的是,WordPress没有按字母顺序对它们进行排序,这使得在日常更新和维护期间从一个站点移动到另一个站点很痛苦。我尝试添加asort($blogs); 至wp管理员/我的网站。php,但这也没有帮助。不管怎样,我宁愿在函数中使用过滤器。而不是修改核心文件。使问题更加复杂的是,该列表被分为四列,虽然水平字母顺序将是一个巨大的改进,但垂直(按列)会好得多。我已经为这个问题寻找了一段时间的答案,结果是空的,所以如果有任何帮助,我将不胜感
WordPress多站点,在所有网站上使用相同的Cookie?
嗨,这是否可以在所有博客中使用相同的自定义cookie?有人能帮我吗?
注册多站点用户或站点时设置我自己的密码
我想知道如何更改网络管理员添加“新用户”或“新站点”表单,以便设置密码,而不是随机生成密码并通过电子邮件发送给新用户。奇怪的是,似乎没有真正的选择或插件。我注意到了user-new.php 主站点与内部/多站点不同,但不知道要更改什么。我想让它更像普通安装上的添加用户表单。