Questions tagged «multisite»

通过一个安装和一个中央管理来运行多个站点。也称为网络和WPMU。

2
多站点中的设置API-缺少更新消息
当我在多站点安装中使用设置API且选项页面位于网络级别时,将选项发布到options.php不起作用,因为管理页面位于,wp-admin/network而WP希望页面位于wp-admin。 我添加了一个功能,用于检查此WP安装是否为多站点安装(通过常量),如果是,则将表单的操作值更改为../option.php。这将保存选项“确定”,但会保存默认消息“设置已保存”。丢失(但是查询字符串包含settings-updated=true)。 关于如何使消息出现的任何想法?

2
我想使用多站点进行本地开发,然后将每个站点迁移到单独的远程WP安装
我的大部分客户工作都使用WordPress。我使用MAMP在本地进行开发,然后在网站上线或向客户端显示进度时将站点移至远程服务器。我只是通过FTP迁移文件,并使用phpMyAdmin导出/导入数据库,调整url和wp-config.php设置等。 这种流程一直运行良好,但是最近我很累,因为在本地计算机上安装了数十种不同的WordPress,每次都要进行设置一个新的WordPress的动作,等等,并且想通过切换来简化事情到多站点。 但是我需要能够将每个站点导出并移动到其自己的独立远程服务器。尽管从维护的角度来看这是一个诱人的主意,但我还没有为我们的现场站点准备好多站点。 WordPress导出功能是执行此操作的最佳方法吗?我意识到,如果这样做,我仍然必须移动所有媒体文件。有谁知道Backup Buddy如何处理这个问题?我一直在考虑放弃这项服务。 谢谢!

1
带有WP_Query的WPML支持全部3种语言[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为WordPress Development Stack Exchange 的主题。 5年前关闭。 在WPML支持论坛上我对此有一些了解,但我想我也可以在这里提问。这是重要的信息:我正在使用自定义帖子类型,自定义字段,自定义所有内容来运行WP Multisite设置。在一个特定的模板文件中,我有一个辅助循环,该循环从另一个博客中提取项目列表。从我收集到的信息来看,使用WP API的所有内容都应仅过滤为当前语言,但是WP_Query()我所获得的功能都没有。 相关代码: <?php switch_to_blog(23); $args = array('post_type' => 'release-notes', 'suppress_filters' => 0, 'meta_query' => array( array( 'key' => 'related_products', 'value' => $thisproduct, 'compare' => 'LIKE' ) ) ); $loop = new WP_Query($args); if ($loop->have_posts()) { echo '<h2>Release Notes</h2>'; while ( …

5
跨多站点博客共享动态侧边栏
我试图找到一个博客中检索动态边栏并将其打印在同一安装的Wordpress Multisite中的另一个博客上的方法。我努力了 switch_to_blog($blog_id); dynamic_sidebar($sidebar_name); restore_current_blog(); 但是什么也没有返回。 我也很疲倦地检索侧边栏,get_blog_option($blog_id, 'sidebar_widgets')但是我只能检索一个数组,以识别侧边栏使用了哪些小部件,但是我找不到办法将数组处理为侧边栏。

1
使用Wordpress Multisite时如何获取博客名称
我有一个Wordpress多站点安装程序,其中有5个站点,该多站点称为Lifestyle 家园 汽车 建筑 假期 社区 我试图获取博客名称,以主题查看时,每个博客的每个功能都返回“生活方式”。 我努力了; get_bloginfo('name'); get_bloginfo(); global $current_site; var_dump(get_current_site_name($current_site)); get_current_blog(); 返回的字符串或对象都不包含博客名称,它们都包含站点名称“ Lifestyle”,任何人都可以提供任何建议...
8 multisite 


4
从网络中的多个站点查询帖子?
我知道有一些问题会围绕着我所寻求的解决方案,但是我相信我正在寻找一些特定的东西。 这实际上是一个两部分的问题: 1)我的目标是让wordpress在网络(多站点)模式下运行,而我正在尝试找到一种将特定站点“组合”在一起的方法。我知道“ Multi-Network”插件,但是我怀疑这是否是最好的方法吗?此处的关键是允许特定用户在其自己的子网内添加/编辑站点。 2)这是此帖子的关键问题...我想知道最好的方法,该方法可以使我从该站点的“子网络”中实质上查询帖子。因此,例如,如果此子网中有10个站点,并且每个站点都在名为“新闻”的自定义帖子类型中创建了帖子,那么我希望能够显示10个集合中的10个最新发布的帖子网站。 注意:我需要能够创建多个子网的能力,这又意味着对最新发布的“新闻”的查询只能显示属于正确组的帖子。 最终-我确实意识到存在解决此类问题的解决方案,但是我正在寻找这两种情况下需要最少数据库负载/查询的最佳方法。我也非常想通过我的functions.php文件中的代码来执行此操作,而不是安装会产生额外膨胀的插件。 我非常乐意接受任何建议,也欢迎您给予任何答复。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.