您当前的位置:首页 > TAG信息列表 > deactivation
is_active_sidebar() problem
我正在尝试开发一个带有英雄滑块的wordpress主题,我使用一些第三方滑块小部件插入英雄小部件区域,我定义为sidebar-hero 在我的functions.php 文件我使用以下代码显示英雄滑块:<?php if(is_active_sidebar(\"sidebar-hero\")) : ?> <?php dynamic_sidebar(\"sidebar-hero\");?> <script type=\"text/javascrip
类中的激活/停用函数必须是静态的吗?
的说明register_uninstall_hook\'s$callback 参数状态:必须是静态方法或函数1没有这样的评论register_activation_hook 或register_deactivation_hook. 然而,在Codex条目中register_activation_hook 下面是一个示例:或者,因为激活挂钩需要一个静态函数,如果您位于\\uu构造()中:2在GitHub问题中,“为什么激活静态方法?”,用户声明:您不能将它们定义为标准函数,因为它们需要启动插件的实例,但您不
卸载、激活、停用插件:典型功能和使用方法
我正在制作WordPress插件。卸载功能中应该包含哪些典型内容?例如,我应该删除在install函数中创建的所有表吗?我是否清理选项条目?还有别的吗?
停用另一个插件时停用插件
想知道是否有可能在另一个插件的停用代码中停用一个插件?我有一个小部件,我正在通过自己的插件添加,如果“主”插件没有激活,它将无法运行。。。
你会在停用时清理你自己编写的插件吗?
在为自己开发了一些插件之后,其中一些插件已经准备好发布了。总之,我编写了停用函数,它会删除设置选项、数据库等。但我对这些原因有疑问,例如,如果只是暂时的失活怎么办?您认为,流程是否需要一个清理挂钩来停用?
停用插件时显示消息
如果不满足要求,我将使用以下代码停用我的WordPress插件 public function activate() { if (!$this->check_requirements()) { deactivate_plugins(plugin_basename(__FILE__)); wp_redirect(admin_url(\'plugins.php\')); exit
如何在不使用WP功能的情况下停用插件?
我希望停用我的插件,但不使用update\\u option()或任何其他核心WP函数。最好的方法是什么?直接DB连接和修改?
如果仍安装以前的版本,则我的插件无法正确安装
只有当用户先停用然后删除以前安装的版本时,我的插件才能正确安装。如果他们不删除以前的版本,安装可能不会完成,或者插件一旦安装就无法工作。虽然很高兴了解为什么会发生这种情况,但似乎为了获得最佳用户体验,插件应该在安装后自动停用并删除以前的版本。这可能吗?
如何在停用下一代时停用我的插件
我正在编写这个插件,当NextGen被停用时,我需要停用它:<?php /* Plugin Name: Plugin Name Description: Description Version: 1.0 Author: Author Author URI: Author URI */ // ini_set( \"display_errors\", 0); global $nextgenUrl; $ne
可以在停用的插件上运行Java脚本吗?
是否可以在停用的插件上运行javascript,如果可以,我应该如何实现这一点。我开发了一个插件,其中在wp数据库中创建了两个新表,在停用时,我想从用户那里确认是否要在停用前删除这些表。
插件可以自行停用吗?
我们的一些长期插件(Google Analytics就是其中之一)目前提供了以下选项:Activate“他们。这是因为Google Analytics的流量不久前就停止了。因此,它似乎确实关闭了自己。这可能吗?插件的原始作者是否可以发布更新或其他导致插件出错并停用的内容?还是我们必须假设有人错误地停用了它?
为什么我的插件一直在自动停用?
我有一个名为“虚拟主题”的插件,我从插件目录下载了这个插件,它工作得很好,但我注意到有时当其他插件发生变化时,它似乎停止工作,并显示一个找不到的页面。转到插件页面,它仍然显示为其活动状态。所以,我要做的是让它再次工作是点击停用,然后点击激活,这样它就可以开始工作。我注意到,当我最终停用另一个插件时,这种情况会更多,这一个插件停止工作。我还注意到,有时在进行选项更改时会发生这种情况,例如bbpress,在进行更改后,虚拟主题“停止工作”。有人知道为什么会这样吗。
Disable WooCommerce action
我正在定制WooCommerce主题,并将移动标题。中有一个操作content-single-product.php 已调用:do_action( \'woocommerce_single_product_summary\' ); 在woocommerce_hooks.php 文件标题操作是:add_action( \'woocommerce_single_product_summary\', \'woocommerce_template_single_title\', 5 ); 我可
重置角色(或在主题更改时撤消角色更改)
我正在创建一个主题,删除一些不必要的用户角色,并创建其他角色。(它删除作者和贡献者,并重命名订阅者)。一切正常,但在主题停用时,我想读取我删除的所有角色。我是否必须手动进入并创建角色(作者和贡献者),手动添加此处列出的所有功能:http://codex.wordpress.org/Roles_and_Capabilities ?我不想这样做有两个原因:更多代码</如果功能和角色得到更新,在每次Wordpress更新时,我都必须手动检查是否重新添加了正确的功能必须有更好的解决方案来撤消我在停用时所做的
WPMU如果MU站点没有管理员,则停用站点
所以我一直在修正这个想法。使用WooCommerce订阅-如果用户是定期付费会员,他们可以创建和管理自己的子网站。但是,如果定期付款已结束,则“管理员”中的用户角色将自动更改为“订阅者”。由于每个子网站将只有一名管理员,并且该管理员的角色将更改为订阅者,因此有没有办法链接:如果是订阅者,请停用其站点。否则,如果是管理员,请激活他们的站点。我很想得到一些反馈!谢谢Roc。
是否从管理员打开和关闭自定义帖子类型?
是否可以“停用”自定义帖子类型,然后如果您想再次使用它,可以简单地再次“激活”它?
显示有关停用插件的确认消息
当我的插件被停用时,我想得到用户的确认,是否需要删除所有插件选项/表或保持原样。根据选择的选项,我想继续。有可能吗?如果是,如何进行?
停用wp版本上的插件
我目前正在创建一个主题选项页面,并正在使用此功能deactivate_plugins() 我正在运行wordpress 3.8.3,所以在插件中运行此代码应该可以卸载它。问题1、我是否错误地使用了此功能?2、由于Wordpress的4.0版本不存在,逻辑不起作用吗? register_activation_hook( __FILE__, \'dw_deactivate_theme_options\' ); // activate hook function dw_deactiva
停用主题切换上的插件
我正在开发一个插件,我们称之为DahPlugin,它为我开发的免费主题提供了额外的定制选项。让我们把这个主题称为DahTheme(我不想无耻地在这里插入其中任何一个)。所以我要做的是DahPlugin 将自动deactivated 当用户更改主题时DahTheme.我在这里找到了以下代码片段:disable active plugins for specific theme, 如果您想在某个主题处于活动状态时禁用插件,那么这一点非常有效。所以我决定聪明一点,在我的主题中运用它,并转换逻辑。所以我将比较运算
如何修改/更改BuddyPress/WordPress帐户激活流程
我正在开发一个自定义BuddyPress/WordPress插件。以下是用户通常的注册方式。一个用户像往常一样在注册页面注册,他的/她的帐户被停用,直到他/她点击他/她的电子邮件中的激活链接他/她通过他/她注册的电子邮件被发送一个激活链接他/她通过点击链接激活他的帐户我想修改step 4 above 因此,即使用户单击激活链接,他/她的帐户仍会保留deactivated 直到他/她在现场填写另一张表格,例如,自定义调查表格。成功填写此表单后,用户现在可以be activated.我将自己对自定义表单进行编