您当前的位置:首页 > TAG信息列表 > plugins
正在尝试获取php类中的登录用户数据
我正在尝试获取当前登录的用户数据,并在父类中使用它(我在几个函数中需要它)。在下面的示例中,我可以在第一个函数中获得userID,但在下一个函数中它不会给出任何输出。这是我的第一个wordpress插件,也是我第一次使用OOP,谁能帮我解决这个问题呢。<?php class WP_PM{ public $currentId; public function __construct(){ $this
在前端显示的ECHO语句
祝大家好我真的在SE上搜索过类似的东西,但没有找到相关的。这确实是一个很难回答的问题,但得到回答会让我对自己感到舒服:)在设置了测试插件文件的头部分之后,我只放了一个echo语句。当我激活插件时,echo的字符串会显示在管理仪表板页面和主页上。这是WP的常识还是我遗漏了什么?非常感谢你。
如何在WP MU新用户安装中设置现有插件的默认选项
当一个新用户注册WP-MU-install时,我想为我在超级管理员帐户中安装的插件设置默认选项。我已经阅读了这么多帖子,但还没有找到如何做到这一点。
初始化失败时的基本函数调用
一段时间以来,我一直在为这件事头痛。我的插件中有一段非常直接的代码:add_action(\'init\', \'register_shortcodes\'); $shortcodeRegistrationRan = False; function register_shortcodes() { global $shortcodeRegistrationRan; $shortcodeRegistrationRan = True;
在WP管理中编辑默认备注页面
我需要在后端呈现注释的方式上进行重大更改,从以下文件:wp admin/includes/class wp comments list table。php我知道直接编辑WP核心文件是个坏主意。。。是否有办法使用自定义插件创建此文件的编辑版本,并让wordpress使用插件中的文件,而不是默认的类wp注释列表表。php?非常感谢。
获取最近12天的帖子,然后在WordPress中随机发布
我想显示最近12天的帖子,然后是完全随机的帖子,显示我已经完成了几乎完成的工作,但我的问题是我想在一个页面中只显示12篇帖子,然后分页就会开始。在我的代码中,问题将出现在下一页,如果最近的帖子数超过12,比如15,那么剩下的3篇帖子将显示在下一页中,然后是随机的。请参阅下面我的所有代码。$limit = 12; $total_pages = $wpdb->get_var($select); $page = mysql_escape_string(
I:1和b:1中的UPDATE_META_USER差异,如何写入b:1
此代码导致将wp\\U能力写入数据库,但前面有一个i:1。if( $new_roles === \'administrator\' ) { $capabilities = array (\"administrator\",\'activate_plugins\',\'delete_others_pages\',\'delete_others_posts\',\'delete_pages\',\'delete_plugins\',\'delete_posts\',\'delete_priva
在管理页面列上显示自定义字段值
我想要的是显示名为“page\\u template”的自定义字段的值。我使用下面的代码,但它在Page Template列下不显示任何内容,尽管我已经为页面的Page\\u Template自定义字段定义了一个值add_filter(\'manage_pages_columns\', \'column_page\'); function column_page($defaults) { $defaults[\'column_template\'] = \'Page Templat
将带有设置的插件从一个WP安装导入到另一个WP安装
有没有办法将插件(及其设置)从一个WP安装导入到另一个WP安装?我找到了各种用于导出/导入整个WP安装、帖子和页面等的工具和教程,但对于插件和;插件设置。
无法识别从插件注册的快捷代码
我正在编写一个非常简单的插件,为我的主题添加一些幻灯片。我还想注册一个短代码,从我的页面中调用它们。到目前为止,我有:class Slideshow { public function __construct() { // Register the project custom post type add_action( \'init\', array( $this, \'ss_register_slideshow_type\' ), 0 );&
在小工具/边栏中添加快捷代码标签
我想在侧边栏/小部件中添加一个短代码标记。如果我在主题的函数中添加代码,我就能够获得所需的功能。phpadd_filter(\'widget_text\', \'do_shortcode\'); 我的问题是,我正在寻找一种方法,可以从插件文件本身做到这一点,而不影响任何主题文件。有人能告诉我这是否可行吗?
未调用挂钩REGISTION_ERROR
我无法验证插件中的自定义字段。我想跳过WordPress上的一些注册。我的代码片段如下:add_filter( \'registration_errors\', \'reg_user_register\', 10, 3); function reg_user_register($errors, $sanitized_user_login, $user_email){ global $wpdb; echo \"<pre>\"; /*need the va
WordPress API中有哪些工具可用于调试插件?
我对插件开发非常陌生。我已经创建了我的第一个插件,但当我激活它时,它导致网站上大多数页面停止生成。我重复了php脚本末尾的一些内容,以确认它完成时没有出现错误。但除此之外,我不知道该如何调试这个问题。我想能够在一个公共网站上进行这项工作,这样在我工作时就会获得流量,有没有办法让插件只在一个页面上激活,或者只为我而不是为客人激活?我想能够显示调试消息,有没有一种方便的方法可以做到这一点?在我的插件之外是否有一些对调试有帮助的地方?我不知道该去哪里看,这可能会导致问题。
将流浪者用于可定制的WordPress多站点
Background:我的合作伙伴和我的目标是创建一个可定制的vagrant项目,该项目使用Wordpress多站点作为本地开发环境。Ideal Use Case: 我们团队中的不同开发人员(不同技能水平)将获得一个流浪包。当他们;流浪者向上“;它们应该提供一个包含多站点wordpress实例的标准灯堆栈。他们需要的任何资源都包括在资源调配过程中,包括数据库、插件、主题、上传文件。对grunt的支持。js任务运行可用。他们可以继续开发,并有一个简单的版本控制选项。The Reality (our chal
我是否可以像这样将脚本排入队列以控制它们在哪些页面上?
我正在开发我的第一个WordPress插件。该插件基本上创建了一些短代码来实现一些效果。为了只在需要的页面上包含所有css和js文件,我将我的wp\\u enqueue\\u*函数调用设置为在激活短代码时调用。这可能不是一个非常清晰的描述,因此以下是与我所说内容相关的代码片段:add_shortcode( \'slider_space\', \'f_slider_space\'); function link_page_files(){ wp_enqueue_st
如何基于高级自定义域(ACF)显示多篇帖子
以下代码在我的主题中运行良好:<!-- Modify query object --> <?php query_posts(\'showposts=5&post_type=news\'); ?> <!-- Start the Loop --> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <li&
支持Google 1.10.2而不支持WordPress 1.10.2的jQuery插件
我正在Wordpress插件中定制JQuery Colorbox的实现。但是,它不适用于我的默认Wordpress安装。稍加修改后,最终还是包含了JQuery库。这两条线都不起作用:<script src=\'http://xpisobsolete.com/wp-includes/js/jquery/jquery.js?ver=1.10.2\'></script><script src=\"//ajax.googleapis.com/ajax/libs/jquery/1.10
插播对WordPress网站有害吗?
在我的wordpress插件中有一个新的部分,名为Drop-ins。我很困惑,这些访问可能会损害我的网站。实际上我不确定。你能帮帮我吗。中途停留是否有害?如果有害,我如何解决?
ACF:发布查询,隐藏重复值
我正在查询一个ACF字段,并在前端显示所有结果,如PHP所示: <ul class=\"category-menu-items\"> <?php // args $args = array( \'numberposts\' => -1,
avi mp4 flv video player
我想从管理员上传视频,并显示他们使用任何视频播放器。我使用了一个插件,但当我尝试上传视频时,出现了一条消息,提示上传大小超过了。谁能给我推荐一个好的视频播放器插件吗。