您当前的位置:首页 > TAG信息列表 > plugins
如何使用TEMPLATE_INCLUDE挂钩提交表单?
我正在编写一个插件,它使用template\\u include挂钩为自定义帖子类型使用自定义模板。这适用于GET请求,但对于POST请求,它是404,因为POST请求中此挂钩内的$POST变量为null。如何修复此问题,以便可以将此自定义模板用于GET和POST请求?namespace mynamespace; class MyPlugin { public static function template_include($template) {
插件在自定义主题中不起作用
我正在创建一个自定义主题。在其中,我试图添加沙龙预订插件。此插件创建默认预订页面。当我查看预订页面时,我看不到预订表单。我已经尝试在WordPress默认主题2021中安装沙龙预订插件,它在这个主题中运行良好。不知道我的主题有什么突破。在我的主题中,我添加了wp_head() 就在头部标记结束之前header.php. 我还补充了wp_footer() 就在页脚中body标记的末尾之前。php。我有以下php文件header.phpfooter.phpfunctions.phpindex.phpfront
如何激活我的子主题,因为我在开发人员工具中看不到它
我从Astra上传了一个子主题,但css或javascript没有显示,但我被告知要查看它是否被激活。我查看了开发人员工具,但没有看到任何关于子主题的内容。有谁知道,如果这是问题的话,我如何激活它。谢谢
将包含HTML文件和图像的文件夹导入到WordPress
我有一个文件夹,其中包含一些HTML文件以及这些HTML文件之间的图像和链接。我想将此文件夹导入Wordpress,以便每个HTML页面都成为Wordpress页面(以后可以编辑),并且它们之间的链接保持正确。最好的方法是什么?
Dynamic URL Issue on SEO Scan
当我做SEO扫描时,我得到了这个URL,我如何删除它,为什么会发生这种情况https://thebeginningmontessori.com/?ai1ec_render_js=calendar.js&is_backend=false&is_calendar_page=true&ver=2.6.8
如何禁用新插件和主题安装,但允许更新?
我已经尝试过DISALLOW\\u FILE\\u MODS常量,但它也会禁用插件更新,这不是我所需要的。我需要自动检查主题和插件更新,并能够在Wordpress仪表板中安装找到的更新,但不允许安装新的插件和主题。我怎样才能做到这一点?
有没有理由不删除所有默认的可湿性粉剂插件?
我是WP的新手,在cloudways上安装了一个应用程序。默认情况下,它附带了一些插件,如bot protection 或breeze. 我看过一段教程视频,其中指南在安装elementor之前删除了所有插件,这是他做的第一件事。我不打算为这个特定的项目使用页面生成器,我想知道,我是否可以像他那样转储所有插件,或者我是否应该离开它们?
WordPress的最佳图像大小?
我想通过在上传之前压缩图像来优化wordpress。对于以下视口(宽度),是否有关于图像大小(数据量)的参考:mobile (<768px) tablet (>768px) desktop (>1200px) 我从bootstrap中获取了这些数字。我建立了一个站点,每个站点的图像大小约为400kb,评分为60分web.dev. 不确定这是因为没有实现延迟加载,还是因为图像太大。您知道根据视口确定最佳图像大小的参考吗?
WordPress为带有用户ID的自定义帖子类型创建固定链接结构
我有一个wordpress网站,我需要根据用户ID设置url,如www.mysite.com/customposttype/userid/postname.我使用自定义帖子类型UI插件创建自定义帖子。我尝试了许多方法,但无法获得准确的url,请提出一些解决方案。提前谢谢。
使用WP_LIST_TABLE的自定义列表表格中的特定行样式
我正在构建一个自定义WordPress插件,其中我为自定义数据库表中的实体创建了一个自定义列表表,扩展了WP\\U list\\U table类。一切正常,但我想根据DB返回的行的特定列的值来设置每一行的样式。每行的列的迭代在column\\u default()函数中进行:/** * Render a column when no column specific method exists. * * @param array $item * @param stri
我如何找出网站的某个部分由什么人控制?
我一直在努力让自己熟悉WordPress,但以Joomla的心态,我发现这相当困难。在Joomla,当你试图找出一个区域的控制权时,你只需要找出它的位置,然后你就可以很容易地找出它是一个模块还是一个组件。但在WordPress中,情况完全不同。例如,在此网站上:https://fedlearningcenter.com/ 我正试图为学习目的重新制作它,并且知道它是使用BuddyBoss构建的,在我登录后,客户登录区域将如下图所示虽然我知道这个地区是Buddyboss建造的,但我仍然不知道如何建造它。它在导
Ob_end_flush():无法在外部php中发送zlib输出压缩(0)的缓冲区
我在管理员的wordpress插件中使用jqGrid url调用了这个小php:require_once($_SERVER[\'DOCUMENT_ROOT\'] . \'/xDl21my20/wp-load.php\'); remove_action( \'shutdown\', \'wp_ob_end_flush_all\', 1 ); add_action( \'shutdown\', function() { while ( @ob_end_flush() );
Changing BIGINT to INT
我们有一个运行Buddypress网络的WP页面,它是高度动态的。我们试图找出减少负载和存储的每一个可能的机会,并发现相当多的表使用BIGINT值。E、 g.用户表,并通过这样做,引用用户ID的所有其他关系表。我们永远不会有40亿(!!!!)这应该是常规UNSIGNED INT的限制。因此,我提出了一个问题,这是否是一种非常简单的方法来减少存储,或者通过在执行查询时处理较小的信息来稍微减少MySQL服务器上的负载。我的意思是我理解BIGINT是有意义的-例如,对于Posteta和usermeta数据,因为
古登堡块-无法在编辑帖子中检索块保存的属性
在Gutenberg editor中注册新块后,它工作正常,直到保存/发布帖子,前端的输出也正常,但刷新编辑屏幕后,block显示块验证错误:Content generated by `save` function: Content retrieved from post body: <div class="wp-block-gutenberg-examples-post-block3 slider-item"><img src="
如何正确检测访问wp-content/上传内容?
不知道这是不是一个愚蠢的问题;然而,我一直在尝试检测用户何时访问PDF。我想知道用户访问特定PDF文件的频率。我一直在使用“template\\u redirect”挂钩,但下面的代码似乎无法正常运行。function detect_access() { $server_request = $_SERVER[\'REQUEST_URI\']; if ( strpos($server_request, \'/wp-content/up
如何在按钮点击时申请隐藏TinyMCE(Wp_EDITOR)
我不知道这个问题是否是重复的,如果是,我很抱歉。我有一个在管理端工作的插件。在那里,我有一个页面,我需要打印至少一个TinyMCE编辑器。在阅读了抄本之后,我发现我可以使用wp\\U编辑器将其打印到前端。<?php wp_editor("Some text", "my-editor");?> 但是,我需要在某些事件上对此编辑器进行一些更改。例如,有一种情况,在点击按钮时应该隐藏编辑器;在某些情况下,我还需要从编辑器的文本区域获取文本,这应该通过
“禁用”某些页面上的特定插件
我想禁用特定FrontPage上的特定插件,但不是;禁用(&Q);它们在后端,即在DB中真正禁用它们。只是不要加载它们,就像它们没有安装一样。代码中很早就通过mu插件实现了这一点:function strposa($haystack, $needles=array(), $offset=0) { // Like strpos for an Array of needles foreach($needles as $needle) { if(strpos($hayst
如何在WordPress的前端显示PHP文件内容?
我和一个third party API for events, 我编写的GET请求的结果将在此URL(SDK文件夹内)呈现/显示:https://example.com/skiddle-php-sdk-master/demo/result.php我需要将这些结果动态地嵌入到特定的页面中,所以我使用了PHP shortcode embed plugin 允许我将文件内容回显到页面上。我使用以下方法对此进行了测试:<?php echo "hello world"; ?
Wood-Twig post.content返回NULL无法创建ACF Gutenberg块
我在Wordpress网站上使用木材,我正在尝试开始建造古腾堡积木。块在后端编辑器中工作,但我无法让它们在模板中工作。事实上,当我尝试使用{{post.content}}时,内容框中的任何内容都不会打印到屏幕上,因为它只返回null。如何获取帖子。返回内容的内容?WP-5.8木材1.18.0模板块测试。php<?php /* Template Name: block test */ $context = Timber::get_context();
acf backend error handling
我想在acf后端添加自定义错误处理。这是我的代码:function dfg_acf_validate_value( $valid, $value, $field, $input_name ) { // Bail early if value is already invalid. if( $valid !== true ) { return $valid; } if( $value != \'30\