您当前的位置:首页 > TAG信息列表 > mu-plugins
使用MU插件的优势是什么
将代码放在mu插件中作为插件或子主题有什么好处?mu插件的正确用法是什么?我的意思是我可以把代码放在我的子主题中,但这是正确的用法吗?谢谢
如何在PHP中注册WordPress站点时将用户数据以JSON格式发送到另一台服务器
当用户在PHP中的wordpress站点注册时,如何将json格式的用户数据发送到另一台服务器。我有一个服务器url(http://1.2.3.4:49005/SingleMethodName=DomainManagementStripeService___DomainRegistration)当用户在wordpress站点注册时,我想以json格式将他们的姓名、电子邮件、自定义字段数据发送到我的服务器。谢谢编辑------我正在为此使用mu插件,下面是我使用它的代码<?php add_ac
MU插件导致整个站点崩溃
我想我可能在做一些愚蠢的事。每次我尝试将其作为mu插件包含时,它都会关闭测试站点。<?php if( is_plugin_active( \'/public_html/wp-content/plugins/wordfence.php\' ) ) { require_once(\'wp-load.php\'); $to = ‘[email protected]’; $subject = ‘Wordfence is down’; $
MU插件中的REGISTER_ACTIVATION_HOOK未触发
我有一个类设置,可以在我的mu插件上运行一些数据库脚本。function activate_mjmc_core() { require_once plugin_dir_path( __FILE__ ) . \'includes/class-mjmc-core-activator.php\'; Mjmc_Core_Activator::activate(); Mjmc_Core_Activator::mjmc_database_version(); Mjmc_Core
如何将MU插件作为主题依赖项包括在内?
我正在学习一个教程,它说创建新的post_types 最好通过创建一个新的mu插件(而不是将其添加到functions.php). 我明白为什么,但我不明白的是如何将这个mu插件作为我的主题的依赖项。我希望能够让我的朋友上传我的主题,并让它立即工作,而不必告诉他们将mu插件文件复制到WordPress的mu插件文件夹中。
WP_GET_ENVIRONMENT_TYPE未定义
我不明白wordpress为什么wp_get_environment_type 作用undefined?这不是一个;“本地”;wordpress功能?如何定义它?以下是我在MU插件文件中的代码:add_action(\'admin_init\', function() { $environment = wp_get_environment_type(); //...
注意:社交分享Mu-plugin中未初始化的字符串偏移量:0
我收到一个通知:未初始化的字符串偏移量:0这是一个mu插件,应该显示社交共享按钮,唯一的问题是pinterest。由于它没有连接到我自己的数据库,我不知道为什么它会返回那个错误。我的完整代码:<?php // Source: https://wpvkp.com/add-social-media-sharing-buttons-to-wordpress-without-plugin/ // Function to handle the thumbnail reques
无脚本在WordPress站点中不能正常工作
这就是我在自定义函数中所做的mu-plugin:function jsdisabled() { print \'<noscript> <div style="margin:auto; display:table; text-align:center"> <div style="margin:auto; display:table; width:70%"> <h1>Title&l
“禁用”某些页面上的特定插件
我想禁用特定FrontPage上的特定插件,但不是;禁用(&Q);它们在后端,即在DB中真正禁用它们。只是不要加载它们,就像它们没有安装一样。代码中很早就通过mu插件实现了这一点:function strposa($haystack, $needles=array(), $offset=0) { // Like strpos for an Array of needles foreach($needles as $needle) { if(strpos($hayst
在循环之外获取POST/PAGE数据
我正在尝试制作一个专门为我的网站制作OpenGraph标签的mu插件,因为WP目录中的当前插件已经很久没有更新了。但我在尝试获取帖子或页面数据时遇到了一些麻烦,这是我以前从未尝试过的。使用此代码:<?php /* Plugin Name: Open Graph! Description: Adiciona tags Open Graph (Facebook) para o site. Author: ChronoMania Team
必须使用插件,而不是更新Head中的HTML代码
我正在尝试在中插入代码head 通过MU插件标记。我不知道为什么head 标记和init 未使用更新add_action(\'wp_head\', \'my_function\') 和add_action(\'init\', \'my_function2\'). 我的代码示例如下:<?php class some_code { public function __construct()
MU-Plugins我需要做什么特殊的事情才能让它工作吗?
我在wp内容中创建了一个mu插件目录只要它是空的,我就没有问题,但当我把一个文件放进去的那一刻,即使文件是这样的:filename: somecode.php filecontent: <?php ?> 也就是说,在结束php标记之后,或者在<;的第一行之后,没有空格或行;?php我在网站上遇到了CSS的问题,这些东西不正常。我不知道为什么会这样做。我甚至把文件放在那里,没有一行空白。同样的事情。一旦我删除了文件,一切都很好。我已经测试了很多东西,目录中的
Code Executing Too Late?
我创建了一个mu插件文件夹,其中包含以下代码块:if ( $_SERVER[\"HTTP_HOST\"] === \"domain1.com\" ) { $sitetype = one; } if ( $_SERVER[\"HTTP_HOST\"] === \"domain2.com\" ) { $sitetype = two; } if ( $_SERVER[\"HTTP_HOST\"] === \"domain3.com\" ) { $sitetype = three; }
在wp-cli运行时忽略、隐藏MU插件
wp-cli &;A.mu plugin 相处不融洽导致以下错误:“致命错误:在/wp-content/mu-plugins/mobile-smart-proMU.php中调用成员函数getAdminOptions()”导致问题的代码行是:$options = $mobile_smart->getAdminOptions(); 我已经联系了插件开发人员,目前我已经更改了mu-plugins 文件夹收件人mu-plugins-old. 我想知道是否有办法在中设置排除规则config.y
mu-plugins aren't loading
我看过其他关于mu插件的帖子,但我还不明白。情况是这样的:我的网站由一个自动设置2个缓存插件的服务托管。Cloudflare和OP缓存。它们最初安装在mu plugins文件夹中。我不知道发生了什么,因为有很多人在这个网站上工作,但他们都失踪了。我重新安装了它们,但无法激活它们。我发现了错误致命错误:无法在oursite/www/wp-content/plugins/OPcache/OPcache中重新声明类OPcache\\u仪表板。php在线28所以我想当我重新安装它们时,它会把它们放在普通的插件文件
翻译MU-Plugins目录中的插件不起作用
我已经成功翻译了一个子主题,但在mu插件文件夹中的结果不一样。插件的名称是“mu functions.php”。在此文件中,我在标题中添加了“文本域:mu函数”,然后加载了textdomain:add_action( \'plugins_loaded\', \'myplugin_muload_textdomain\' ); function myplugin_muload_textdomain() { load_muplugin_textdomain( \'mu-functions\',