使用ADD_SHORTROAD代码在WordPress<head>标记内注入HTML元标记
我正在尝试添加一些元标记,当短代码[refresh url=\'http://stackoverflow.com\'] 使用标记。我已经完成了以下代码,但它不起作用,我想在“<head>“仅当使用快捷码时才标记。<?php /* * Plugin Name: Plugin * Description: Plugin * Version: 1.0 * Author: yolo yolo * Author URI: https://exampl
如何动态填充下拉菜单
我的任务是在定制页面的主体中创建一个子AV。导航的最后一项应该是一个可点击的下拉列表(“更多”按钮),如果通过仪表板添加额外页面,则可以动态填充该下拉列表。我想知道如何在没有插件的情况下用PHP和JS编写代码。任何方向正确的观点都将受到极大的赞赏!
管理员搜索对任何类型的帖子都不起作用
Wordpress管理搜索不适用于任何类型的帖子,即帖子、页面、评论或任何其他自定义帖子。每当尝试搜索不带引号的say字符串“my new post”**时,它总是返回。“”的搜索结果无论搜索字符串是什么。此外,所有这些错误都出现在与编辑相关的页面上。php
在帖子页面上显示合著者
我正在努力使我的主题与Co-Authors Plus plugin 如果有帖子的话,给合著者看看。我花了大约30分钟的时间试图说服自己,我理解以下显示文章作者和日期的代码:function posted_on() { global $post; $author_id=$post->post_author; $time_string = \'<time class=\"entry-date published updated\" datetime=
将Facebook的规范URL设置为GIF
我正在创建一个gif托管用户前端提交站点。为了让Facebook在其平台上正确设置GIF动画,og元标记需要重定向到特定的GIF。我可以通过手动添加gif url作为规范链接来解决这一问题,它会起作用。然而,对于来自多个用户的动态帖子,我需要将该gif引用为规范,以使其正常工作。这样做的最佳方法是什么?
是否通过在WooCommerce中创建短代码来显示父分类?
如何创建一个短代码来显示woocommerce中的父分类法?我的产品类别应如下所示:- ;食物--水果---健康水果——有机水果--肉类---猪肉-羊肉-牛肉例如,我想在“Healthy Fruits”产品归档页面的用户位置显示分类名称“Fruits”。
SHORTCODE_ATTS()中的$ATTS参数是什么?
这个WordPress developers reference page for shortcode_atts() 国家:$atts(array)(必选)用户在shortcode标记中定义的属性。但我不理解这个定义。例如,在WP Frontend Profile 插件:$atts = shortcode_atts( [ \'role\' => \'\', ], $atts ); 据我所知,shortcode\
将自定义内容添加到外观/小部件屏幕
我的客户并不真正理解wp,所以我需要添加一些解释性文字。有没有办法在外观/小部件页面中添加一些指导性文本,如“编辑首页元素,转到外观/自定义/首页设置”,或者可以添加指向该页面的链接?
用于创建不正确执行的职位的Cron作业
我编写了一个PHP脚本,以编程方式从Google日历事件创建自定义帖子,并编写了一个操作挂钩,用于清除所有现有事件并用当前事件重新填充。当我单击已添加到视图中的按钮时,效果很好。然而,当我尝试将钩子作为cron作业来执行时(使用WP控制插件),它会清除现有的帖子,但不会创建新的帖子。我从调试中得到的唯一输出是一个关于上下文帮助被弃用的警告,我认为这与此无关,但我当然可能是错的。以下是代码(相关部分):function create_event_posts() { //calendar-ids
通过FormData API和AJAX上传图像不起作用($_FILES始终为空)
当我尝试执行标题中提到的操作时,我的请求都能正常工作(nonce-check通过,服务器响应200已接收,服务器脚本也能正常工作)。我的问题是,我无法访问服务器端脚本上上载的图像文件$_文件始终为空。虽然已经有很多关于堆栈溢出的帖子,但他们的解决方案都不适合我。我的HTML(请注意,我不使用表单标记,但应该不会有问题):<input type=\'file\' name=\'imageupload\' id=\'image-for-upload\'> <button onclic
如何在“商店”页面上显示WooCommerce类别而不是产品?
安装程序我正在运行:WooCommerce 4.1.1我正在编写一个自定义主题,通过将自己的模板放置在以下位置来覆盖一些WooCommerce模板:themes/my_theme/woocommerce/template-name.php我已确定商店页面(主页)使用archive-product.php 并已成功从plugins/woocommerce/templates/archive-product.php 对我的主题进行了一些小的HTML更改,效果很好。我的主题副本中没有任何功能性更改,只有一些HT
如何将WP Coder插件(或其他)中的HTML代码嵌入到主题的主索引模板中
我想在我学校网站的主页上添加一些自定义HTML代码。我通过将HTML代码添加到主题的主索引模板(Index.php)文件中来实现这一点,但是代码有点凌乱,我想从其他文件中嵌入它。然而,当我尝试将[WP Coder id=“4”]部分添加到索引中时,我已经在使用WP Coder了。php文件,而不是按原样显示代码,它只是将其显示为文本,不起作用。是否有其他方法将主索引模板页面与WP Coder或其他类似插件链接。
Block: attributes not saving
我正在尝试制作一个在编辑器上有3个文本输入的古腾堡块。然后在前端显示一些段落/句子。如果我尝试放置2段->更新->然后重新加载页面,我会遇到此错误。我这样假设是因为它没有为段落文本输入保存2的值我在谷歌上搜索了很多次,但没有找到任何有用的东西。我试图使用源代码/选择器,但我很确定我一开始就错了。Block validation: Block validation failed for `cgb/block-test` ({name: \"cgb/block-test\", icon: {…},
我如何才能看到我的WordPress网站上的所有页面并查看它们的创建时间?
我的wordpress网站被恶意软件入侵,在我不知情的情况下,它在我的网站上生成了不需要的垃圾邮件页面。我需要删除垃圾邮件页面。有没有办法查看我域下所有页面的综合列表,这样我就可以删除垃圾邮件页面?还有没有办法查看页面创建的日期?
为什么WordPress在url中显示的是本地主机IP地址而不是域名?
我是Wordpress的新手,最近在购买域名后迁移了我的网站。虽然,我可以用url查找我的网站,但效果很好,当我进入wordpress后端时,url会显示https://127.0.0.1/wordpress/. 我在这个问题上已经纠结了很长时间,如果有人能帮助我,我将不胜感激。谢谢
我在插件中包含了一个html文件,但它找不到它的css或js文件
我正在编写这个小插件,我的php文件曾包含一个小html文件,如下所示: function draw_editor(){ include HANDLER_INCLUDE_URL.\'/draw.html\'; } 但问题是,html反过来需要一些css和js文件。不管我怎么做,控制台都会显示404的。我的文件夹结构如下:myPlugin/includes/css这个php在myPlugin中,html在myPlugin/includes中,css在myPlugin/incl
插件可以根据IF条件重定向产品页面吗?
我是WordPress的新手,刚刚制作了第一个插件,为WooCommerce添加了一些自定义字段。根据这些自定义字段,我想重定向我的产品页面。活动主题具有单个产品的模板覆盖。php。我在那里添加了一些条件逻辑,并使用wp_redirect() 让它发挥作用。这很好用。但当主题更新时,这种条件逻辑将丢失。是否可以使用插件覆盖模板文件,但前提是满足条件?类似于:$redirectPage = true; if ($redirectPage) { // don\'t use template, redi
WordPress获取参数‘unApproated’和‘umeration-hash’
我有一个博客网站。我发现一个可疑的访问我的博客日志。url格式如下所示。https://example.com/my-post/?unapproved=420&moderation-hash=847492149d817bf7e08d81457bf9952f 他们可以从多个IP访问。他们的目的是什么?
如何显示备注长度
我使用此代码限制注释长度add_filter( \'preprocess_comment\', \'wpb_preprocess_comment\' ); function wpb_preprocess_comment($comment) { if ( strlen( $comment[\'comment_content\'] ) > 5000 ) { wp_die(\'Comment is too long. Please keep you
根据操作系统/浏览器提供不同的文件
我有一个销售软件的电子商务网站。该软件目前仅受windows支持,但我们正在努力将其引入MacOS。一旦它可用,我们想区分下载,以便windows用户获得windows安装程序,mac用户获得mac应用程序。是否有插件可以启用此功能?