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

  • 在插件中加入内联的css行吗?

    时间:2013-01-16

    通常在插件中,我会使用wp\\u enqueue\\u样式添加样式。然而,我目前正在创建一个只需要几行CSS的插件,我想知道是否最好是内联提供样式来保存请求。显然,使用wp\\u enqueue\\u样式有很多优点,但它们值得为这么一小段CSS额外请求吗?这方面是否有公认的“最佳实践”?

  • Wp.media更新选项和在上载程序上强制渲染

    时间:2013-01-16

    Elliot来自“高级自定义字段”插件。我正在将新的WP 3.5上传程序集成到ACF插件中,但根本找不到关于新上传程序的太多文档!创建上传器框架很容易,可以这样做:// Create the media frame. acf.media = wp.media({ title : \'title\', button : { text: \'button\', }, multiple: true });&#

  • 加载不带自定义样式的可视化编辑器

    时间:2013-01-16

    我有一个插件,它使用wp_editor() 函数加载TinyMCE编辑器的实例。但是,编辑器会受到自定义样式的影响,以便通过add_editor_style() 作用虽然这可能会让用户更好地了解内容在前端的外观,但我不希望这样,因为内容只会显示在后端。有没有办法加载WordPress编辑器的实例而不受自定义样式的影响?

  • 重新使用经过身份验证的HTTP连接或cURL句柄

    时间:2013-01-16

    我们有一个定制的Wordpress插件,它在编辑贴子页面中添加了一个元框。该插件从半私有HTTP REST API访问数据。连接经过身份验证(摘要)并定期访问-每个写帖子的人都会与它进行多次互动(通常是密集爆发),这样的人超过100人。因此,我们希望确保HTTP调用有效地工作。我们看到两个问题:没有证据表明Keep-Alive被用来阻止TCP套接字不断打开和关闭</对于摘要身份验证,每个请求都会执行两次。由于插件是经过身份验证的(不是用户),这是99%以上的浪费。Apache为此调用了他们的解决方案

  • 我们的插件标签未出现在WordPress插件存储库中

    时间:2013-01-16

    我们在WordPress插件库中有一个约会日历插件。在我们的插件中readme.txt, 我们已经添加了如下标签:=== Appointment Calendar === Contributors: a.ankit, FARAZFRANK, harimaliya Link: http://appointzilla.com/ Tags: appointment, booking, calendar, appointment scheduling calendar, appointm

  • WordPress多个用户角色在一个网站上访问他们的信息?

    时间:2013-01-16

    我打算使用Wordpress来验证我正在构建的基于云的SaaS应用程序的概念。我对多租户和Wordpress的研究只是深入了解了共享同一后端的多个网站,然而,我希望有一个网站,但管理部门应该有不同的用户角色,只能访问其相关内容和仪表板来管理和或请求特定数据。3个用户角色的仪表板将有所不同,因此他们可以有效地实现自己想要的功能。我是否可以以任何方式创建新的用户角色,并将上述权限分配给特定权限(例如供应商、代理、旅行社)?

  • External Rewrite Rules

    时间:2013-01-16

    我正在尝试向Wordpress添加重写规则。我想重写:“http://www.domain.com/plm_check/var_a/var_b/var_c/“实际使用来自的文件”http://www.domain.com/wp-content/plugins/plm/webservices/plm_check.php?var_a=...&;var\\u b=&;var\\u c=。。。“”我是这样注册的:/* Register rewrites for web service calls */

  • 开发WordPress.com短码

    时间:2013-01-17

    我希望开发一个所有wordpress都可以使用的短代码。com用户可以使用。我应该继续开发插件吗?我认识wordpress上的用户。org可以使用这个插件,但我对如何制作wordpress感到困惑。com用户将短代码用作wordpress。com不允许用户安装插件。它是由wordpress在后台完成的。com通过查找插件?

  • 如何才能在插件的设置页面上只加载插件js?

    时间:2013-01-17

    我有一个插件与一些默认wordpress函数冲突。在帖子和页面创建/编辑区域中。我只需要设置页面上的功能。我在admin中加载了js文件,没问题。我是否可以告诉脚本不要加载,除非我正在查看插件的设置页面?

  • 使用Simple_html_Dom解析器创建插件?

    时间:2013-01-18

    我的插件遇到了一个问题,它本质上是一个管理页面,其中包含simple\\u html\\u dom解析器,用于编辑从某些网站上截取的一些信息。假设我要分析此页面:https://wordpress.stackexchange.com/并将所有问题标题存储为$项[0],将问题URL存储为$项[1]。我的插件文件夹名为test,其结构如下:admin.php index.php scrape.php simple_html_dom.php 索引。php如下所示:functio

  • 在字段尚未创建的情况下,如何向数据库表插入数据?

    时间:2013-01-18

    假设我有一个现有的表(已经在dB中创建),该表处理用户注册(一个插件),并使用$wpdB->insert插入数据,如下所示: $success = $wpdb->insert( $wpdb->mytable, array( \'first_name\' => $first_name, \'last_name\' => $last_name,

  • 边栏小工具显示热门帖子不工作?

    时间:2013-01-18

    这是在前端显示热门帖子的代码,但问题是数据没有从后端保存。就像我只想在前端显示3个流行帖子,所以我选择了选项3,但它不保存。但是,当我传递的静态值$popularpostcount 那么这个代码就起作用了echo $this->popularPosts($popularpostcount); 因此,我认为问题只在于保存选定的选项。我是插件开发新手,所以请让我知道在开发过程中我犯了什么错误。<?php /* Plugin Name: Popular Post Widget

  • 如何根据插件中的设置动态删除菜单项?

    时间:2013-01-18

    我已经开始编写一个插件,允许管理员选择特定页面并将其设置为可见only to logged-in users; 插件可以选择将限制应用于all child pages 也当站点访问者试图查看这些页面时,他们会被重定向到登录页面。到目前为止,一切顺利。这一切都可以做到这一点,并且复制了我在现有插件中看到的功能。然而,我还想做的是automatically remove all of those pages (including child pages, where specified) from the f

  • 检查用户的角色并存储在变量中

    时间:2013-01-19

    我正在使用custom user roles 我使用插件创建和分配它。我想知道如何检索用户的角色并将其存储在PHP变量中。我试图实现的是这样的目标:假设我创建了3个自定义用户角色:role_apple, role_banana 和role_carrotif ( \'role_apple\' === $user_role ) { echo \'User is an apple\'; } elseif ( \'role_banana\' === $user_role ) {&#

  • Widget HTML Display Problem

    时间:2013-01-19

    您好,我已经创建了一个插件,将谷歌翻译程序放置到Wordpress的文本小部件中。我已经设置了短代码来实现这一点,短代码似乎输出了正确的HTML,只是HTML没有像应该的那样显示在文本小部件中。以下是我的插件代码:http://pastebin.com/BMbnEqAW页面如下:http://www.richmindonline.com/test/当我从Firefox中查看“页面源代码”时,我注意到翻译代码出现在文本小部件之前。因此,尽管我的短代码位于文本小部件内部,但代码显示在文本小部件本身的正上方,而

  • 按类型计算职位数,包括草稿和待决职位

    时间:2013-01-19

    我有一个按类型统计帖子数量的函数(摘自wordpress codex)function count_user_posts_by_type($userid, $post_type) { global $wpdb; $where = get_posts_by_author_sql($post_type, TRUE, $userid); $count = $wpdb->get_var( \"SELECT COUNT(*) FROM {$wpdb->po

  • 媒体上载后自动填充图像

    时间:2013-01-21

    我正在尝试使用本机Wordpress媒体上载程序自动填充主题页上的图像,但我希望在保存选项之前填充图像。使用下面的代码,图像的url将正确填充到input 字段,但我不知道如何显示图像:<td> <label for=\"upload_image\"> <input style=\"float:left; width:80%\" id=\"upload_image\" type=\"text\" name=\"upload_image\" va

  • 将查询字符串变量添加到与指定属性域匹配的所有超链接URL

    时间:2013-01-21

    这是我的案子。假设在我的plugin dB表中,我存储了以下字段名和值:argument_1= \'test\' argument_2= \'test2\' 我想向所有指向www.example的链接添加一个新的字符串查询字符串变量。com,使其看起来像这样:如果访问主页:www.example.com/?argument_1=test&argument_2=test2 或任何类似的页面:www.example.com/anotherpage/?argument_1=t

  • 插件页面上未显示屏幕截图

    时间:2013-01-22

    我知道现在这很普遍,但我不知道我做错了什么。我把截图放在了正确的位置(trunk和tag/1.0),并在readmen中使用了相同的标记,即1.0。但它们仍然没有显示在插件的屏幕截图选项卡上。自述文件http://plugins.svn.wordpress.org/nextgen-3d-flux-slider-template/tags/1.0/readme.txt插件页面。http://wordpress.org/extend/plugins/nextgen-3d-flux-slider-templat

  • Inserting into WP DB

    时间:2013-01-22

    我最初问了一个基于我的代码的问题(后来被删除了),我需要一些帮助/指导来创建插件。场景:我已经创建了一个自定义post类型(CPT),现在我需要从wp环境外部的数据库表向CPT中插入值。此例程需要每小时运行一次,行数不能在50-500之间。我最好的做法是什么?附带问题:我是否将我的CPT代码与插入例程代码分开?