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

  • 向WooCommerce产品添加品牌栏目

    时间:2015-12-07

    我将尝试在WooCommerce产品管理表中添加一个品牌列,并更新搜索过滤器,以便它也搜索品牌。以前有人这样做过吗?我以前从未对一个完善的插件进行过更改,如果将来更新可能会覆盖我的更改,我该怎么办?我认为这应该通过一个孩子来实现,对吗?此外,我如何操作Products插件以包含品牌栏。谢谢

  • Multiple page plugin settings

    时间:2015-12-07

    我正在构建一个插件,我已经创建了一个单一的设置页面,可以正常工作,没有任何问题。由于它变得很长,由3个不同的部分组成,我想把它分成3个子页面。到目前为止,我成功地获得了3个页面,并在其右侧页面中加载了字段。有些事情我无法解决,也无法在抄本上找到答案。我有一个主页和3个子页,但目前主链接有自己的空白页。我希望主页上的clck转到第一个子页面,就像wordpress菜单的默认行为一样。我为3个子菜单创建了3个不同的settings\\u字段,但现在当我保存其中一个时,其他两个部分将被擦除。我希望每个字段保持其

  • 一个基本的Word Press插件的源代码大纲是什么?

    时间:2015-12-07

    我是一名相当熟练的PHP开发人员,正在观看关于如何构建WP插件的教程,目的是让我的名字出现在那里。包含数据库调用的WP插件的概要是什么?我可以从视频中键入它,但我认为只需复制/粘贴插件,就像构建html页面一样,会更容易。示例:<!DOCTYPE html> <html> <head> <title>Page Title</title> </head> <body>

  • 是否在插件中而不是在config.php中关闭修订?

    时间:2015-12-08

    是否有从插件设置WP\\U POST\\U修订的功能,而不必在配置中进行设置。php?我正在考虑这样做:runkit_constant_redefine( \'WP_POST_REVISIONS\', 0 ); 但这就依赖于使用PHP编译runkit,我不确定这是否正常/典型。我想完全关闭修订,我希望我的(狭义使用,特殊用途)插件尽可能“交钥匙”;不需要其他调整或手动调整。

  • 插件中的JavaScript不起作用

    时间:2015-12-08

    我正在开发一个依赖于多个JS脚本的插件。在我的插件文件(graph plugin.php)中,我有以下函数:function initialize_scripts() { wp_register_script( \'int-flot\', WP_PLUGIN_URL . \'/wp-graph-test/js/init-flot.js\', array ( \'jquery\' ), NULL, true); wp_enqueue_script( \'int-flot\'

  • 当我从列表中选择一个新地段时,为什么表格没有更新?

    时间:2015-12-08

    我正在尝试在http://s195004125.websitehome.co.uk/jobs/由于某些原因,当ios进行更改时,扇区选择框不会更新下面的列表,但当您选择其他位置时,它会更改,我已修改了扇区过滤器以包括以下部分:<select id=\"sector\" name=\"search_categories\" value=\"<?php echo esc_attr( $categories ); ?>\">> <option value=\"

  • 如何在定制器之外使用WP_Customize_Control?

    时间:2015-12-10

    我有一些习惯WP_Customize_Control 在标准WordPress自定义程序区域中显示的类。这些都很好用。是否可以将其中一些从定制器中拉出并在专用插件页面中显示?我不需要现场预览等。。只需要customizer元素就可以运行sanitize\\u回调并保存任何更改的设置。谢谢

  • 将特殊含义与用户ID 0关联

    时间:2015-12-10

    我正在编写一个插件,该插件创建一个自定义表,其中包含链接到用户帐户的数据user_id 领域现在,如果出于任何原因删除该用户帐户,我想设置user_id 自定义表中的字段0 以匿名方式保存存储的数据。自第一个用户以来ID 是1 从那里往上数,我想这就是拯救。有没有任何理由说明这可能会产生不必要的副作用?此外,如果我将键约束添加到自定义表中,当0 中不存在wp_users. 添加id为的虚假用户记录是否有危险0 到wp_users?

  • 从profile.php中删除个人资料图片选项(和其他内容)(在admin中)

    时间:2015-12-12

    刚刚升级到WordPress 4.4,我现在注意到我的用户档案页面在admin中,有一个叫做“档案图片”的部分,其中有一个指向Gravatar的链接。我正在开发的插件在配置文件中限制了很多内容。php;不幸的是,通过jQuery从DOM中删除:jQuery( document ).ready(function() { jQuery( \"h2:contains(\'Personal Options\')\" ).remove(); jQuery( \"h2:contains

  • 将CSS动画作为预加载器添加到WordPress

    时间:2015-12-14

    我在上找到了一个CSS动画片段Codepen, 并且想在我的WordPress站点中添加它来预加载动画,但我找不到任何相关的帮助或插件,允许我添加带有自定义CSS动画的预加载程序。我试着用谷歌搜索,但我所能找到的只是接受“GIF动画”的插件。但是,我想使用“CSS动画”而不是“GIF动画”。有什么建议吗?P、 我对WordPress只有一点了解。

  • 是否应允许所有角色在数据库上执行CRUD操作?

    时间:2015-12-15

    是否有任何限制,任何特定角色(管理员/订阅者/编辑/贡献者等)都可以对数据库执行CRUD操作。在我的WordPress网站中,所有用户都是订阅者,他们能够执行CRUD。

  • 如何用定制的超文本标记语言替换默认评论?

    时间:2015-12-16

    我将用Facebook的评论框替换默认的评论列表和评论表单。据我所知,有功能wp_list_comments(). 如何用自定义函数替换此函数?Update: 我想完全忽略内置的WordPress评论。当我尝试将代码添加到内容末尾时,它会起作用:add_filter (\'the_content\', \'fbcommentbox\', 100); 但以下代码没有:add_filter (\'comments_template\', \'fbcommentbox\', 100);

  • 在WordPress 4.4中将快捷码库转换为Carousel

    时间:2015-12-17

    我在wordpress帖子中搜索了可以旋转木马的现有插件,但结果证明它们在最近发布的wordpress 4.4中没有正确显示。https://wordpress.org/plugins/carousel/https://wordpress.org/plugins/agnosia-bootstrap-carousel/是否有一个旋转木马选项可以方便地添加字幕/图像/链接以及与最新版本兼容的WordPress帖子的列数?或者是否可以添加自定义脚本来扩展现有的库短代码?

  • 如何在WordPress插件中从PHP脚本调用外部函数?

    时间:2015-12-18

    我是WordPress的初学者,我曾尝试开发插件,但我不知道如何在WordPress插件中调用外部函数。例如,我有一个名为download的外部PHP脚本。php中有多个函数。要包含此文件,我调用require_once (download.php);, 但我不知道如何调用下载中的函数。php。例如,我想调用一个函数download ($filename, $time, $ban_user), 其中:$filename是文件路径,$time是1到60分钟,$ban\\u user是禁用的用户id。为此,我

  • 您多久需要注册一次_POST_TYPE?

    时间:2015-12-18

    假设您编写了一个插件并挂接到activation / deactivation 到register_post_type 这够好吗?或者你需要每天init?我正在寻找性能提升,我想减少不必要的呼叫。GenerateWP 使用add_action( \'init\', \'custom_post_type\', 0 ); 所以这可能是我想注册它的最早时间。FINDINGS@s-ha-dum: register_post_type 需要在每次页面加载时调用这个post 数据本身保存在数据库中,但注册告诉PHP如

  • 如何在文件上载时添加自定义元值?

    时间:2015-12-19

    我正在寻找一个选项,当用户上传附件时,将保存一个自定义元值。假设我需要一个元键\\u example\\u meta\\u key,并希望将其元值保存为ex087659bh(这将是一个随机生成的数字,我可以处理)问题是,我似乎找不到任何过滤器来在上传时添加自定义元值。有一些教程介绍了如何在媒体编辑表单中添加字段,但我需要在上传文件时执行这些教程。

  • 尝试使用wp_Remote_Get检索Github Gist时出现奇怪情况

    时间:2015-12-19

    我陷入了一种奇怪的境地。查看以下代码:<?php $args = array( \'headers\' => array( \'Accept\' => \'application/vnd.github.v3+json\', \'Authorization\' => \'token 05b2d30a01f60cf09b7af08be8f322b4fd7d831f\' ) ); &

  • ALTER TABLE和USING AFTER的正确PREPARE语句

    时间:2015-12-21

    我的代码ALTER TABLE 不使用prepare() 方法$wpdb 因此,需要正确更新代码。查询的例子很多SELECT, 等,但找不到ALTER TABLE SQL中包含多个选项。这是旧代码。$post_qry = $wpdb->get_row( \"SELECT * FROM $wpdb->posts\" ); if ( ! isset( $post_qry->forum_id ) ) { $wpdb->query( \"ALTER TAB

  • 如何定制固定链接(URL)结构?

    时间:2015-12-22

    我正在使用$post->guid获取我帖子的附加文件的URL。输出如下:http://example.com/foo/ [其中foo是文件名]。现在我想创建一个URL,如http://example.com/wp-content/uploads/foo/我如何编写代码?

  • WordPress上载路径解冻

    时间:2015-12-22

    我正在尝试使用wp文件系统来编写css数据。我这里一切都很顺利。 $filepath = get_template_directory() . \'/dynamic/\'; $wp_filesystem->mkdir($filepath); 但这会在主题文件夹中生成文件。但如果我想在上传文件夹中生成,该怎么办?我试过了$filepath = wp_upload_dir() . \'/dynamic/但它不起作用。