您当前的位置:首页 > TAG信息列表 > plugin-development

  • WP插件:在页眉中打印Java脚本

    时间:2016-07-30

    [我是wordpress编程新手。]我正在开发一个插件。插件需要在标题中使用javascript代码。为了只在插件设置页面的标题中打印代码。我不能那样做。我已经提到instructions here如果使用this plugin我还尝试通过下面的方法在body(div之后)中添加代码。。。。include( plugin_dir_path( __FILE__ ) . \'ipn/javascript.php\'); 但这并没有起作用。检查插件代码。。。。add_action( \'admin_e

  • JQuery函数在我的插件中不起作用

    时间:2016-07-30

    我创建了我的第一个WP插件。首先,我将div、h1和button添加到单篇文章中,并在下面单击按钮后尝试隐藏这个div。我尝试通过添加外部jQuery文件来实现这一点。问题是,单击按钮后,什么也没发生。我不知道为什么。我的PHP代码:add_filter(\'the_content\', \'hello_world_date_time\'); function hello_world_date_time() { if ( is_single() ) {

  • 使用wp_head()在标题中显示php代码

    时间:2016-08-01

    嘿,我正在开发一个插件,我几乎要关闭插件了,但我在显示代码时遇到了一个小问题<?php global $options; $options = get_option(\'p2h_theme_options\'); ?> 低于<?php wp_head(); ?> 在标题中。我尝试使用echo,但没有用,它是以字符串而不是代码的形式显示的。下面是我试图显示的代码: add_action( \'wp_head\', \'my_facebook_tags\' ); func

  • 如何获取所有现有的帖子类型

    时间:2016-08-01

    我正在研究旋转木马滑块插件。到目前为止还不错!但我希望用户能够选择滑块必须滑动的帖子类型。Wordpress确实有一个名为:get_post_types( $args, $output, $operator);但此函数有一个名为“\\u builtin”(bool)的参数。True返回所有标准wordpress post\\u类型,如“post”、“page”和“attachement”。False返回所有自定义帖子类型。我想要的是把两者都还回去。 public function post_type

  • Files automatically added

    时间:2016-08-02

    今天,iTheme Security警告我添加了2个文件:wp -content / uploads / GeoIP.dat wp / content / uploads / GeoIPv6.dat 这些是从哪里来的?它们的目的是什么?

  • 网站其余部分处于维护模式的页面即将到来

    时间:2016-08-04

    我已经创建了一个自定义插件,但正式卡住了!我需要创建即将到来的页面:注册时事通讯后,包括注册时事通讯的选项,链接至隐私部分,谢谢你,我尝试重新指导用户。htaccess mod,但这需要白名单多个IP地址才能授予访问权限。前面实现的另一个警告是,我们将创建一个子域来承载其他内容,并希望该域承载登录页内容。相反,我决定使用WordPress维护模式功能创建一个自定义插件。然而,问题是我无法成功地将用户重定向到“隐私”和“谢谢”页面,而不让链接看起来又长又糟糕。登录页正常,为mydomain。com公司隐私页

  • 使用插件分发前端资产

    时间:2016-08-07

    我想分发一些自定义样式表(.css) 和javascript文件(.js) 使用我的插件。在Wordpress中有没有正确的方法来实现这一点?我可以想出许多不同的方法来做到这一点,但我更喜欢使用Wordpress推荐的方法,或者使用实际时间和真实标准。明确地我应该把CSS/JS文件放在哪里?在里面wp-content/plugins/my-plugin/css/etc.css? 其他地方?如何在插件中生成指向这些资产的URL?<?php site_url() . \'/wp-content/plug

  • 插件选项页面:分组复选框

    时间:2016-08-08

    我一直在用WordPress Option Page Generator JeremyHixon帮助我在插件选项页面上抢先一步。我列出了四种不同类型的复选框,可以在这里找到源代码:https://gist.github.com/factmaven/3896a3aac3888aa5bcddae48d9da5238然而,我想在我所做的四个部分中的每一部分中添加额外的复选框,如下所示:根据生成器,看起来我需要添加另一个add_settings_field 和另一个回调函数来添加更多复选框;但这看起来比我想象的更

  • 从3.5版到现在,插件开发范式有哪些不同之处?

    时间:2016-08-08

    我有一些不是WordPress当前版本的书,但它们可能仍然有一些价值。例如,如果我学会了在3.5或4.0上开发,但后来又学会了在4上开发。x+,在最新版本上工作会完全不同吗?

  • 通过AJAX提交数据属性数据是否存在安全风险?

    时间:2016-08-09

    我写了一个简单的作者订阅插件。基本上,它显示了一个类似于YouTube的订阅按钮。当一个(登录的)用户点击它时,他们会订阅该作者,并会收到他们帖子的通知。我使用AJAX使按钮不刷新页面,并使用数据属性将作者ID发送到我的函数,但我不确定这种方法是否会带来任何风险。<button class=\"subscribe_button\" data-author-id=\"352\" data-action=\"subscribe\"> 从理论上讲,是否有人可以更改此数据属性的值以导致SQL

  • 在WP插件的多个函数中使用通过AJAX发送的数据

    时间:2016-08-09

    这可能是一个范围问题,但我想涵盖所有基础。我成功地向Ajax处理程序函数发送了一个值distance。以下是JS: $.ajax({ type: \'POST\', url: url, data: { \'action\':\'example_ajax_request\', \'distance\' : distance }, success:function(respon

  • 如何修改插件的管理设置,以便将插件添加到特定页面?

    时间:2016-08-09

    我为一个非常特定的用例编写了一个注册插件。表单包含数百行HTML。表单的目的是能够通过管理设置将其添加到给定页面。为了实现这一目标,我编写了以下内容:<?php /** * Created by PhpStorm. * User: me * Date: 7/10/16 * Time: 9:42 PM */ ?> <div class=\"wrap\"> <h2><

  • Admin-ajax.php响应为0

    时间:2016-08-09

    我一直在尝试将一些以前可用的ajax移植到我正在帮助开发的WordPress插件。在前端,我的javascript看起来像// this is inside a succesfully called JS function jQuery.ajax({ action: \'mbp-deleteFrame\', url: mbp_Ajax.ajaxurl, type:\"POST\", data:{\'deleteFrame\':id},

  • 如何在WordPress.org上进行第一次提交

    时间:2016-08-10

    我创建了一个插件,并将其上传到WordPress。org,但我看到消息“此插件已获得批准,正在等待数据上传,但尚未对公众可见。一旦您首次提交,该插件将公开。”这是plugin link. 我如何删除此邮件?

  • 在rdp-plugin/includes/settings.php中添加选项卡并保存设置

    时间:2016-08-10

    在我的插件设置页面中,我必须添加更多设置。为了正确,我需要一些标签以便更好地理解。这里是我在我的rdp-plugin/includes/settings.php<h3 class=\"nav-tab-wrapper\"> <a class=\"nav-tab nav-tab-active\" href=\"#\">Test1</a> <a class=\"nav-tab\" href=\"#\">Test2</a>&#x

  • 向Genesis Genesis_Header添加功能

    时间:2016-08-11

    我使用的是斯里达尔·卡塔坎(SridharKatakam)的《创世纪》入门儿童主题示例的修改版本(https://github.com/srikat/genesis-sample). 我试图添加一个简单的div 通过在genesis_header 钩// Add header bottom border add_action(\'genesis_header\', \'header_border_bottom\', 14); function header_border_bottom()

  • PHP:为什么我的代码可以在index.php中运行,但不能在小部件中运行?

    时间:2016-08-12

    我已经连续7天努力完善代码,在有孩子的页面上生成一个子菜单。因为它太复杂了,我想我应该把它写在我的索引中。php文件,然后在工作后将其迁移到小部件插件。它现在可以完美地工作,但当我将它移到我的插件时,它无法正确识别页面级别(父/子/孙)。我已经测试了插件,以确保我没有做任何设置错误。它正常工作。下面是在我的索引中正常工作的代码。php。我尝试在我的<aside> 插件的标签(不包括jquery),我会得到一级+二级页面,其中我应该有二级,一级页面中我应该有三级:<aside class=

  • 需要在插件文件夹中创建什么文件才能在永久链接的帮助下显示CPT的所有帖子内容

    时间:2016-08-12

    我在自定义帖子类型和自定义字段的帮助下创建了一个简单的事件管理插件。在permalink的帮助下,我现在很难在前端显示单个帖子。在shortcode文件中,我列出了所有信息很少的事件(帖子)和一个重定向到帖子指定永久链接的“查看更多”链接。shortcode文件包含以下代码,我想在他们自己的permalink页面中显示每个帖子的所有信息。<?php //List events function et_list_events($atts, $content = null){&

  • 如何在快捷代码中添加内联css/js

    时间:2016-08-14

    我正在努力创建一个短码,根据情况动态更改该短码的css和js。现在的问题是我不知道如何使用add_action() 内部aadd_shortcode(). 让我给你们一个示例代码片段,以便你们更好地理解我:add_shortcode(\'example\', function( $atts ) { //extracting the shortcode attributes extract( shortcode_atts( array( \'value

  • WordPress插件|短代码问题

    时间:2016-08-14

    我开发了一个wordpress插件,它非常简单。有一个函数是关于短代码的。问题是,当我在内容上使用该短代码时,插件内容位于最前面:(当我在页面模板上使用这个短代码时,比如“3”没有图像,效果很好!4 |http://prnt.sc/c5ohd5我认为循环有问题:(“4”没有图片显示循环BTW如果你需要全部代码,那么插件链接是https://wordpress.org/plugins/wp-testimonials-oiiio/提前感谢:)