如何从功能插件中提取代码片段?
我有一个扩展现有(原始)插件的功能插件。(之前我只是在分叉,但在更新了原来的插件之后,很明显这不是一个好的做法。)我保存了分叉时使用的代码片段,并希望将它们添加到原始插件中。我在原始插件中找到了一个钩子:<?php do_action( \'es_wishlist_add_button\', get_the_ID() ); ?> 我想输入以下代码:<?php if ( $es_settings->share_facebook ) : ?> &
为插件创建表时出现问题
我希望有人能帮助我。我尝试执行此代码来安装插件的表。但由于某种原因,它不起作用(没有出现在我的wordpress数据库中),我也不知道为什么。有人能帮我吗?<?php /* Plugin Name: Test Plugin PLUGIN URL: Description: Dashboard fuer die Kundenverwaltung Version: 1.0 Author: Maxime Buelo
显示用户评论列表+帖子标题+日期
我正在尝试在特定页面中显示当前用户的所有注释,并且我正在使用此代码(使用快捷码):https://blog.ashfame.com/2011/01/show-recent-comments-particular-user-wordpress/并对其进行了修改:<?php /* Plugin Name: Show Recent Comments by a particular user Plugin URI: http://blog.ashfame.com/?p=876
如何禁用手机上的顶栏?
您好,我想知道如何在mobile中隐藏/禁用topbar(黑色的那个)?以下是指向我的网站的链接:https://www.cyrcl.eu我正在使用wpbakery with Kudos主题。
如何在WordPress自定义登录表单中使用reCaptcha v3?
我试图创建一个custom login form 和custom register form 通过ajax。我已经成功地做到了这一点,您可以在下面看到我的自定义登录表单代码。问题是,我需要reCaptcha V3 用于我的表单(登录和注册),以确保安全。但我不知道如何在表单中添加和使用reCaptcha。所以我需要你的帮助。自定义登录表单的内容ajax:in Fuctions.phpfunction karnetacom_scripts(){ wp_enqueue_scr
如何从备份数据中还原具有序列化数据的OPTION_VALUE
在几个option\\u值中将http更改为https后,我丢失了页面内容。因此,我将站点url恢复为http,并尝试用最近使用phpmyadmin备份的数据替换wp\\u options表中的option\\u值。我检查了正确保存的数据。但是,当加载网站时,数据将替换为:a:1:{s:12:"_multiwidget";i:1;}数据包括序列化数据。我意识到字符串长度值必须是正确的,但备份数据来自它工作时的数据,因此应该是正确的。是否有其他相关数据需要更新,如毒理学?以下内容包括sq
当我在wp.org上更改插件的文本域时,我会丢失翻译吗?
在自述中 * Text Domain: advanced-responsive-video-embedder 当我在wp上更改插件的语言域时,是否会丢失翻译。组织?我对advanced-responsive-video-embedder 字符串并喜欢移动到arve 但我担心这会删除已经完成的翻译。
如何在没有任何样式问题的情况下链接到另一个页面中的位置?
我在主页上有一个“会见我们的团队”部分,我希望能够单击菜单按钮“会见我们的团队”,并被引导到那里,即使我从另一个页面单击它。我的问题是,如果我使用#meet\\u our\\u team作为URL,则该链接无法从其他页面运行。但是,如果我使用相对或绝对路径加上“#meet\\u our\\u team”(例如home/#meet\\u our\\u team),则该功能可以工作,但在主页上时,它的样式类似于“home”(主页)按钮(即按钮看起来被按下)。这是因为CSS类“current menu item
如何将.ini文件类型添加到插件编辑器中进行阅读和编辑?
参考/wp-admin/plugin-editor.php插件编辑器不包括.ini 文件,我在插件中使用该文件类型来创建动态消息常量。我希望能够通过编辑器编辑该文件。我探索过wp_doc_link_parse() 但无济于事。如何将文件类型添加到允许的列表中
警告:第56行的主题php中为Foreach()提供的参数无效
我发现了这个错误,但不知道该怎么办,我已经禁用了插件并再次激活了它们,但每个产品的评论页面上都显示了相同的错误。非常感谢你的帮助下面是确切的错误:警告:在/home/flowt/public\\u html/wp-content/themes/rubens/template/single-product/u-review中为foreach()提供的参数无效。php在线56所以我去了我的主题编辑器,下面是我在第56行看到的内容,但不确定我是否应该触摸这段代码,我不是一个程序员:printf(\'<di
如何检查是否已将元值分配给任何用户?
在我的网站上,我自动生成一个8位数的随机数$rndnr 通过wp_rand() 并将其另存为用户元。如何检查此号码是否已分配给任何用户?我真的处理好了$result 从数据库读取值:$result = $wpdb->get_var("SELECT meta_value from $wpdb->usermeta where meta_key=\'user_reference_id\' AND meta_value = \'$rndnr\'"); if(empty($r
在哪里添加我的PHP代码才能让AJAX jQuery工作?
我试图根据从列表中选择的国家(通过图书馆)相应地显示州名。我想我需要使用WP-AJAX和Jquery来实现这个目标。我对WP-AJAX和Jquery完全陌生。在过去的两天里,我一直在阅读博客和论坛,以实现响应能力。在这里,我遇到了两个文件来添加我的PHP代码片段,它们是函数。php和插件文件。Question: 我应该在中添加PHP代码段吗themes/functions.php 或plugins/MYPLUGIN/myplugin.php 或either one? 为什么?我读过的两个博客实例:http
如何在WP多站点中为子域使用不同的域?
我有一个WordPress多站点网络。我想有一个单独的域名我的子域我的主网站。我的意思是,例如,mymainsite.com 在主站点上,但我的子域基于另一个域,subdomains.com, 例如example1.subdomains.com, example2.subdomains.com, 等等我读过关于域映射的内容,我知道您可以创建子域,然后更改站点URL以匹配,但我要求WordPress自动执行此操作,以便当用户注册站点时,它可以在subdomains.com 自动地这是否可能在一个WordPr
登录WP-将单个字段连接到外部API
我制作了一个插件,允许wordpress使用外部api登录。一切正常,现在我要做的是,当用户第一次登录时,插件会检查它是否已经存在于wp上,如果它还没有存在,它会通过保留用户名、电子邮件和密码来创建一个新用户。新用户已创建,但我希望它还附带来自外部api的id字段,并将其保存在ACF字段中。这是迄今为止创建的代码:<?php /************************************ * API Authentication **********
WordPress 404在开发区
我有一个活的WP站点,我已经复制了该站点并将其放在新服务器上进行测试/开发。一旦我把网站放在新的区域,我更新了数据库中的网站url和主页url,确保了。htaccess文件显示正确,wp配置中的所有内容都正确。当我尝试访问一个不是Home Page 或wp-admin area 我得到一个404错误。我尝试重新保存永久链接,确保数据库中的所有URL都是新服务器的ip,并逐一禁用每个插件,以查看是否存在任何冲突,但似乎没有任何效果。我有什么遗漏/任何建议吗。非常感谢。
禁用后端屏幕元素中的WordPress重新排序功能
有人知道如何禁用WordPress重新排序按钮吗?我是说up and down arrow (位于下面所附图像的右上角),而不是折叠按钮。因此,长方体将保持在默认的原始位置。仅供参考,我正在使用经典编辑器插件。如果不用插件就能解决这一问题,那就太好了:)
无法使用Get_Option获取博客名称
我正在使用WordPress函数获取博客名称和当前用户用户名,我需要这些信息将它们嵌入到我的联系人表单中,这也是自定义代码,但由于某些原因,即使WordPress codex说它们是正确的,它们也无法工作 <html> <?php $username= get_current_user(); $url = get_option( \'blogname\'); ?> <body>
检索菜单并将其转换为可读数组
我在函数中添加了此代码。php检索菜单并将其转换为可读的数组,但它不起作用,请给出此警告。警告:为foreach()inC:\\xampp\\htdocs\\Upwork\\wp content\\themes\\truckloanhub\\functions提供的参数无效。phpon线路117警告:为foreach()inC:\\xampp\\htdocs\\Upwork\\wp content\\themes\\truckloanhub\\functions提供的参数无效。phpon线路127func
Get children of taxonomies
$terms = get_terms([ \'taxonomy\' => array(\'Movies, Musics, Books, Games\'), \'parent\' => 0, \'depth\'=> 2, \'hide_empty\' => false, ]); $sorted_terms = []; if ( $terms
Adding LOAD MORE on a page
因此,我有一个包含不同页面和类别的博客,我手动添加每个帖子,并将其与URL链接,而不是使用帖子网格。我只想一次显示10篇文章,并添加更多的文本,这将扩展页面并显示接下来的10篇文章,等等,但我正在努力寻找一个适合它的切入点。有什么想法吗?