您当前的位置:首页 > TAG信息列表 > plugin-development
开发插件以添加像JqueryUI这样的组件
我正在开发WordPress的插件,我需要在管理页面上添加一些组件http://jqueryui.com/ 我需要添加,模态窗口,手风琴,进度条和滑块。我想知道为什么我对在WordPress中开发插件很陌生:WordPress集成了jQuery UI</在的官方页面https://codex.wordpress.org 我是否有类似的选项https://jqueryui.com/ 是否有要复制和粘贴的加载项我可以将jQuery UI之类的库添加到插件中,而不会在WordPress中产生任何问题,谢谢
ADD_FILTER IMG_CAPTION_SHORTCODE未实现
在我正在创建的插件中,我需要更改[caption]. 我是这样做的(就像《法典》和这里的其他例子一样)add_filter(\'img_caption_shortcode\', \'caption_fix\', 10, 3); function caption_fix ($x, $att, $content) { $content = \'new caption\' ; // change it return $content; } 但是[caption]
Import user data using CSV
我想使用CSV文件导入用户信息。我正在使用BP Groups Import User plugin.挑战是在CSV文件中添加名字和姓氏列,但我无法获得要保存的值。我的桌子是| email | first name | last name | moderator | admin | +------------+------------+-----------+-----------+-------+ |[email protected] | max | biagi |
如何在不访问固定链接页面的情况下创建新的内容类型和刷新重写规则?
我找不到一种切实可行的方法来创建新的内容类型并允许永久链接结构工作。在WordPress中,每个地方都有人想让permalink结构工作到一种新的内容类型,我读到用户需要访问设置>Permalinks管理页面。许多参考文献也提到了flush_rewrite_rules() “刷新重写规则”。但直到现在,这些都不起作用,我仍然需要访问permalinks页面。请看我在新的内容类型插件中尝试的以下代码。为了解决这个问题,我立刻把我读到的所有东西放在一起。尝试刷新插件注册和加载重写规则对象,并显式调用可能
自定义分类插件的SQL查询
我需要一个自定义分类法段塞数组。在前端,我使用get_terms():$tax_slugs = get_terms( \'course\', array( \'fields\' => \'slugs\', \'parent\' => 0, \'hide_empty\' => 0 )); print_r($tax_slugs); result: Array ( [0] => breakfast [1] => lunch [2] => dinner
如何通过插件影响首页
我正在创建一个插件来删除一些WooCommerces 行动,但我的插件似乎没有加载在首页,只有在管理页面。代码如下:remove_action( \'woocommerce_single_product_summary\', \'woocommerce_template_single_price\'); 我补充道die(\'something is wrog\'); 在代码中,只是为了确保插件正常工作,但该消息仅显示在管理页面中。我需要对插件做什么才能影响首页?
在POST编辑屏幕中动态获取标签
我试图在用户编辑帖子时动态获取帖子的标签,但我没有找到任何与该操作相关的挂钩。我知道我可以制作自己的挂钩,但问题是我不能编辑主题,所以我不能那样做(或者我没有找到合适的挂钩)这样做的目的是能够在用户添加或删除标签时获取标签,但我对这种愚蠢的事情感到疯狂。谢谢
A splash page on landing page
我想创建一个带有计时器的启动页,当我打开网站时,计时器会在5秒钟后消失,然后再打开主页。在此方面的任何帮助都将不胜感激。提前感谢
自定义注册用户名_EXISTS/电子邮件_EXISTS
(第1个职位)我已经为我的Wordpress站点构建了一个自定义注册表单,尽管它具有完整的功能,但对于username\\u exists和email\\u exists,我都会收到验证错误。事情就是这样:如果我填写的注册表有任何错误,它不会注册,并且会产生正确的错误。如果我填写的注册表没有错误(以及唯一的用户名和电子邮件),它会正确注册并插入用户数据。但它仍然会生成username\\u exists和email\\u exists错误。几周来,我一直在努力解决这个问题,但一直没有找到解决方案。如果需要
管理页面:具有enctype=“Multipart/Form-Data”的表单不传输其数据
我在google上搜索了几个小时,但找不到任何解决我问题的方法:我正在构建一个插件,并希望在其管理页面中嵌入一个文件输入。因此,我给form元素赋予属性enctype=\"multipart/form-data\" 我正试图通过$_FILES, 但它是空的!与相同$_POST.没有enctype=\"multipart/form-data\" 至少文件名和其他表单字段出现在$_POST.我想知道WordPress是否正在取消对这些超全局文件的直接访问,或者以其他方式阻止这种常规的文件上传方式。我读了很多关
授权插件在wp_cron上调用Google Analytics v4 API
我正在构建一个插件,需要访问管理员的分析帐户,并使用WP-Cron 机械装置我已经看过了instructions for authorizing 这个analytics API version 4. 我的计划是让管理员做OAuth2 authorization with Google offline access. 用户将验证他们的帐户,并获取一个令牌,该令牌可以复制粘贴到插件中,以便访问API。然后插件可以根据需要刷新令牌以获得新的令牌。我选择了Web服务器流作为本用例中最合适的流。我一直在看Googl
与WordPress的外部集成超时错误
我开发了一个python脚本,可以将信息发送到wordpress站点。在wordpress站点中,我有一个插件,可以接收数据并对其进行处理。处理所有数据大约需要30分钟到几个小时,其中包括更新woocommerce商店的目录。插件不时停止,没有任何错误,有时完成时没有问题。这个过程花了一个小时就完成了,有时几分钟后就停止了。我与主机进行了交谈,在apache的错误日志中找不到任何内容,我有一个由插件生成的日志文件,该文件保存了它正在进行的所有处理,以及来自PHP的通知、警告和错误,它只是停止写入日志,没有
如何创建一个包含所有其他插件的插件?
有没有办法创建一个包含其他插件的插件?显然,我会负责更新我的插件中包含的所有插件。我没有找到任何关于它的信息。基本上,我想把我经常为技术不太熟练的客户使用的各种基本插件打包成一个插件。
未登录WordPress的个性化URL
我正在与谷歌进行研究,但没有找到解决方法。我只是一个写自己函数的WP初学者我的客户:有一个WordPress页面,未来的客户可以在这里填写数据并提交给db。客户为该客户创建特定报价。他希望公开显示报价,但个人数据将受到密码保护。clienstdomain。com/offers显示带有“某些内容”的WP页面客户领域。com/offers/ha28dTFeHByXXJy7e58aa7f698470eUENk9XS5tj/ywtvknqpc应为客户显示带有“某些内容”的WP+唯一报价数据ha28dTFeHByX
这个“?Function()”标记是什么?
我正在研究其他人的代码,试图理解他们的插件,这样我就可以将其与另一个插件结合起来,做一些不同的事情。我不知道为什么这个问号在这个条目的中间。代码显示在一行中:$variable = !empty( $_POST[\'variable_b\'] ) ? explode( \"\\n\", trim( $_POST[\'variable_b\'] ) ) : array();我理解清空、分解和修剪函数在这里的作用。我假设所有这些都被修改为数组。问号几乎像是一个小型的条件语句。
如何让WordPress记住我的选择
我有一个多语言的wordpress网站,例如我有一个例子。com-->主站点示例。com/en-->英文站点示例。com/fr-->法语站点我想添加到主站点示例中。com两个按钮,一个是英语,另一个是法语,但我希望wordpress主站点记住我的选择,这样下次我去主站点时就不必再选择语言了。
如何通过自定义插件保存应用于WP仪表板的JS类?
我目前正在开发一个插件,在仪表板的后期编辑区域添加一个元框。metabox有“条件”字段,所以我想基于其他字段显示/隐藏字段,主要是为了用户。我添加了一个JS文件,该文件可以添加/删除类以实现此效果。JS很好用,我的CSS也很好用。However, any classes added or removed does not save once I hit the post\'s \"update/publish\" button. What step am I missing to ensure that
自定义帖子类型URL不起作用
我在网站上为特定操作定义了自定义帖子类型功能。以实现特定类型的url结构。我从中删除了持续的slug,并将其替换为类别和品牌名称。上一个url为www.website。com/产品/名称新url为www.website。商品/类别/品牌/名称你看,我已经把鼻涕虫完全去掉了。这是代码。现在的问题是,这些URL不起作用,我得到一个404页作为回报。我也尝试过冲洗永久墨水,但没有效果。根据我的理解,由于删除了slug,查询正在“Post”中搜索,而不是“Custom Post Type”,但我不知道如何更正它。
实时服务器上未显示图像
我正在开发一个插件。该插件在wordpress uploads文件夹中创建一个文件夹来存储图像文件。虽然图像文件存储在wp-content/uploads/my-plugin文件夹/59a804d376a83中。jpg这样它不会显示在页面中。我将图像url存储在数据库中,并在url中检索它http://mywebsite/wp-content/uploads/my-plugin-folder/59a804d376a83.jpg. 它在本地wamp服务器上工作,但不在live网站上工作。我将插件文件夹的权限
如何删除安装插件时创建的文件夹和内容
我的插件在wordpress upload文件夹中创建一个名为My\\u plugin\\u folder的文件夹。现在,当我单击卸载插件时,文件夹应该被删除。我尝试了这里给出的解决方案,但不起作用。https://stackoverflow.com/questions/1334398/how-to-delete-a-folder-with-contents-using-php