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

  • 我想加密我的WordPress插件

    时间:2019-10-15

    我们开发了一个自定义WordPress插件。我们想加密插件代码以保护数据。插件文件包含2个主文件-主插件核心文件和。php文件。这两个文件都包含WordPress核心函数和插件挂钩函数。我发现我们可以加密。php文件使用一些在线工具。但由于WordPress的核心功能,它显示了一些错误。也就是说,在线工具无法加密PHP文件,因为它还包含WordPress核心函数。因此,我想知道是否有其他方法可以加密我的插件文件?我们不想花钱购买任何加密工具。因此,你能为我提供一些免费加密插件的建议吗?

  • 重写现有页面的url,不带flush_rewrite_rules

    时间:2019-10-15

    我用slug创建了页面test123 和test234 在wordpress中,我想创建一个插件,执行以下操作当用户请求时test123, 以及test234 将被送达我知道我可以使用重写API,但无需flush_rewrite_rules? 也就是说,不在数据库中设置规则?

  • 将自定义插件中的脚本排在其他插件之前

    时间:2019-10-15

    我与另一个插件发生冲突,该插件使用钩子阻止了我自定义插件中的JS:add_action(\'wp_enqueue_scripts\', \'<FOREIGN-PLUGIN>\'); 有没有办法将我的JS排在所有其他插件之前?我已经试过设定优先级了add_action(\'wp_enqueue_scripts\', \'<FOREIGN-PLUGIN>\', 1); add_action(\'wp_enqueue_scripts\', \'<MY-PLUGIN

  • 使用标签符号作为WordPress分类标签的前缀,如Twitter

    时间:2019-10-16

    如何在WordPress网站中的每个标记之前添加标签符号?我的意图是像“Apple”这样的WordPress标签应该转换为“Apple”我是网站的所有者/开发商https://milyin.com/ 我想让事情变得更加社会化。因此,我希望我的网站更像推特。在这个答案的帮助下,我能够制作一个系统,让我的网站的作者可以在实际内容中使用哈希标签,将它们转换为实际的标签。但代码没有前缀“#”符号。您可以查看我的帖子,以便更好地了解它的工作原理。。。https://milyin.com/how-to-become-

  • Metabox中的WP_LIST_TABLE在单击搜索按钮时不起作用

    时间:2019-10-16

    我试图在元框中显示WP\\U List\\U表。metabox用于列出课程的注册用户(StreetLMS课程帖子类型)。表格列包含user\\u id、user\\u name、percentage&;等级。我不认为这是一个事实,我正试图为一个自定义的帖子类型。我只是为了清楚起见才提到。现在的情况是,在我单击自定义帖子类型编辑屏幕上的“按Id搜索”(使用的wp搜索按钮功能)按钮之前,一切看起来都很好。WP\\u List\\u表将重定向回/WP admin/edit。php页面上单击搜索按钮(在输入

  • 在Gutenberg/JS中使用Dispatch(‘core/EDITOR’).editPost()调用将多个元值设置为数组

    时间:2019-10-16

    我试图通过Gutenberg组件将图像的URL和ID存储在帖子的元字段中,但我很难弄清楚如何将这些多个值存储在一个数组中。我可以毫无问题地将单个值存储为元值。我甚至可以毫无问题地将单个值存储在数组的第一个位置。但我似乎无法找到合适的语法来利用Wordpress将数组存储为元值的能力。总体目标是覆盖在社交媒体上分享帖子时使用的图像。问题是,我需要将URL和ID都传输到PHP挂钩,以便它能够与插件(SEO框架)正常工作。不幸的是,我不能只存储ID,因为我需要URL来在Gutenberg组件中呈现图像。完整组件

  • Bootstrap在管理菜单页面上不起作用-如何覆盖wp-admin样式?

    时间:2019-10-17

    我正在构建一个插件,我使用bootstrap来设置它的样式,但我注意到一些组件样式不能正常工作。有人在博客中建议使用wp_deregister_style(\'wp-admin\'); 哪一个did 修复我的问题,但破坏了wp管理页面的其余部分。有没有办法覆盖加载到wpbody内容中的css?

  • htmlentities and editing text

    时间:2019-10-17

    我通过ajax接收用户输入。我正在使用stripslashes,然后通过Wordpress插入功能发送到数据库。当我在屏幕上显示数据时,我使用的是htmlentities在某些情况下,我还需要在编辑屏幕中将数据返回给用户。在将文本放回文本框进行编辑之前,是否需要清理数据。

  • 如何为插件设置页面设计类似WooCommerce的管理标签?

    时间:2019-10-18

    我正在开发一个WooCommerce插件,并在仪表板的WooCommerce菜单下创建了一个自定义管理子页面。现在,我希望根据WooCommerce下的设置页面添加选项卡和子导航。我想知道是否有WordPress/WooCommerce这样做,或者我是否需要使用自定义代码复制它?编辑:理想情况下,它应该在我的自定义管理子页面上,但也欢迎您提供指导,为WooCommerce->设置添加一个新选项卡。

  • Problem with my Login Plugin

    时间:2019-10-19

    我正在尝试用下面的代码创建我的测试登录插件,它不会给我任何错误,但不想工作。我是个初学者,有人能帮我指出正确的方向吗。谢谢<?php /** * Plugin Name: LD Login Form * Plugin URI: https://testsite.co.za * Description: Empire Investment Login Form * Version: 1.0&#x

  • 古腾堡:useDispatch不是一个函数--包括@WordPress/data

    时间:2019-10-23

    我有@wordpress/data 软件包已安装,但我无法使用useDispatch 在“我的块编辑”功能中:const { registerBlockType } = wp.blocks; const { useDispatch, useSelect } = wp.data; . . . registerBlockType( \'rb-bootstrap/grid\', { ... edit: function( props ) {

  • 致命错误:未捕获错误:不在对象上下文中时使用$This

    时间:2019-10-23

    我使用的主题插件对我的主题至关重要。它被称为PixGridder Pro。开发者网站坏了,他们帮不了我。wordress给出的错误 Fatal error: Uncaught Error: Using $this when not in object context in /home/#####/public_html/wp-content/plugins/pixgridder-pro/lib/functions.php:1053 Stack trace: #0 /home/#####/pub

  • 仅当调用函数时才将脚本和样式入队

    时间:2019-10-23

    我正在使用一个函数来显示一个库,只有在调用库函数时,我才需要加载它的JS/CSS。这两个函数都在自定义插件中。现在,我有了第一个将脚本和样式以及函数本身排队的函数:function gallery_assets() { $upload_dir = wp_get_upload_dir(); wp_enqueue_style(\'flex-gallery\', trailingslashit( $upload_dir[\"baseurl\"]).

  • 古腾堡阻止短码兼容性

    时间:2019-10-23

    我有一个自定义插件,可以帮助我使用引导构建布局。我在读关于blocks 这是古腾堡新编辑的一部分。我想了解短代码和块是否可以一起工作,如果不可能,我需要重写插件吗?想知道两者的区别。

  • WordPress自定义POST类型功能问题

    时间:2019-10-24

    使用WP 5.2.4,I am registering my custom post type with this code: $args = array( \'labels\' => $labels, \'public\' => false, \'show_ui\' => true, \'show_in_menu\' => true, \'qu

  • 频繁更新瞬态值

    时间:2019-10-24

    从概念上讲,频繁更新瞬态值可以吗。我正在建立登录表单&;每次用户输入无效凭据时,存储不正确的尝试。因此,我使用的是用户IP地址&;使用数组值创建一个键,如“login\\u data\\u IPXXX”。除了错误的尝试之外,我还想存储更多的信息。在此之前,我将其存储在会话密钥中;发现WP中不应使用会话。然后我考虑使用瞬态,因为该值会频繁更新&;是临时数据,我不知道是否应该使用瞬态数据。如果没有,应该使用什么替代?饼干在这里也不合适。

  • Elementor自定义小部件中的循环不起作用

    时间:2019-10-24

    我有一个为elementor定制的小部件,但我的问题是,获取帖子的循环不能正常工作。目前,它返回插入小部件的页面标题,不显示实际帖子。以下是我的代码的相关部分: $args = array( \'posts_per_page\' => 12, \'category_name\' => \'featured\', \'orderby\' => \'post_date\',

  • 我的WordPress插件代码中断定制.php视点

    时间:2019-10-25

    我对我的插件做了一些调整,试图让它恢复并使用升级的API/后端运行。遗憾的是,我的最新修改只注释了几行,我打破了后端视图来定制小部件。我想知道以前是否有人见过这个?如果代码有帮助的话,我的代码在Gitlab上。它相当长,而且不能百分之百确定它现在在哪里中断,所以不确定要添加哪个片段。当前视图:https://i.stack.imgur.com/Jxrbv.png

  • 性能注意事项-带有外键的自定义帖子的后表和新表?

    时间:2019-10-26

    我正在修改一个使用各种自定义帖子类型的插件。类型为courses lessons topics 在course, lesson, 或topic 级别也可以是quizzes 和assignments.该插件还集成了bbpress 这样就可以forums 和forum topics 与关联的course. 但仅限于课程层面。因此,我通过cool添加了relationship字段pods 插件,这样当我添加论坛主题时,我可以将其与课程和主题联系起来。但仍然存在检索问题

  • 重写WordPress中$ATTS SHORTCODE_ATTS内的类

    时间:2019-10-27

    我有一个插件,我需要调整一个函数。特别是\'class\' => \'\'. 这是插件中的代码:function message_to( $atts, $content = null, $tag = \'\' ) { $atts = shortcode_atts( array( \'to\' => \'{current-post-author}\', \'subject\' => \'{current-po