WordPress内容中的双引号或单引号与HTML冲突
所以我知道addslashes() 和相关的原生PHP函数,但我很惊讶,鉴于WordPress对CMS的关注,我无法很快找到适用于这种情况的WordPress“一应俱全”。我希望我的所有元数据库都能解决这个问题,而不是使用每个保存和回显函数,添加/删除斜杠。。。或者,在呼应我没有想到的数据时,有一种更聪明的方法可以做到这一点。问题很简单,我有一个带有引号的值的post meta框(\') 我将其复制到模板中,如下所示:echo \"<input style=\'width:450px;\' type
如何用缩略图链接到YouTube视频?
我是WordPress的新手,觉得很困惑。我有一个小博客,找不到一种方法来轻松添加一个小网格的YouTube缩略图,链接到这些视频。我看过各种YouTube插件(视频缩略图、YouTube图库等),但它们似乎都专注于为视频创作者提供工具。我只想要一个由3-5个大小相等的单元格组成的简单表格/网格,显示YouTube视频的缩略图和标题,并将图像作为指向所述视频的链接。有这个插件吗?还是我需要自己编写HTML?我要明确的是:我指的不是帖子缩略图,而是实际页面或帖子中的网格或缩略图表
阻止WordPress自动处理某些URL查询
我正在为客户端编写一个自定义插件,我想使用$_GET 自定义页面中URL中的变量,例如?s=$1, ?p=$1 和?paged=$1. 使用其中一些变量,例如?paged=$1, 它将我重定向到另一个URL:[PAGE_URL]/page/$1.是否有任何筛选器或操作挂钩可用于删除特定页面的这些功能?
WP CF7 custom var
我对WP CF7有问题[dynamichidden custom-prod-code \"CF7_custom_prod_code\"] 在我的php中:add_shortcode(\'CF7_custom_prod_code\', $val->code_prod); html结果:<input type=\"hidden\" name=\"custom-prod-code\" value=\"CF7_PROD_CODE\" size
正在尝试构建插件-无法修改标头信息
我正在尝试构建一个插件,目前我的插件只包含plugin.php 文件其中还没有真正的代码:<? /* Plugin Name: Plugin Name Plugin URI: https://www.example.info description: A description about the plugin Version: 1.0.0 Author: Author Name Author URI: https://www.example.
如何获取特定日期的帖子-WP查询
我想获得特定日期的帖子,我尝试了以下代码,但没有得到我想要的结果。<?php $mil = 1532996880000; $seconds = $mil / 1000; $dt = date( \"Y-m-d\", $seconds ); $post_by_date = $wpdb->get_row(\" SELECT * FROM {$wpdb->posts} WHERE post_date = $dt
为什么要使用wp_Reset_postdata()?
我无法理解wp\\u reset\\u postdata的用法。如果我不使用它,会出现什么问题?https://codex.wordpress.org/Function_Reference/wp_reset_postdata在文档中,什么是主查询和辅助查询?谢谢
微型MCE编辑器从SVG USE标记中剥离xlink:href参数
我有一个内嵌SVG标记,带有嵌入的<;使用(>);标签HTML:<ul> <li><svg class=\"icon-user\"><use xlink:href=\"#icon-user\"></use></svg> My Account</li> </ul> 我创建了一个过滤器函数来强制微型MCE编辑器不使用SVG标记。代码改编自post:use of <svg
如何使用cron作业执行unctions.php中的函数?
我的函数中有一个函数。php文件,该文件用于在过期后更新我的帖子状态。我在测试中调用此函数。php文件,它也是一个带有url/测试搜索结果/的模板页面。如果我通过浏览器访问此url,该函数将启动并执行它应该执行的操作。我想创建一个服务器端cronjob来实现这一点,但我似乎无法正确实现这一点。我已经联系了我的主机,他们确认路径正确,cron正在执行si。问题一定是我的脚本。请有人告诉我,为了让cronjob执行脚本,我必须对脚本进行哪些更改。函数在我的函数中。php文件: function expi
在一个网格中的循环打印帖子
我正试图将我的wordpress帖子打印到2/2的网格中,但我认为我的分区被搞砸了。 <div class=\"grid-container\"> <?php if($query->have_posts()): while($query->have_posts()): $q
Variables within wp_nav_menu
我有一个左右wp_nav_menu 在前端显示为一个无序列表:<nav> <ul> <?php // Left menu wp_nav_menu( array( \'theme_location\' => \'left\', \'container\' => false, \'menu_class\' => false
在WordPress选项页面上使用wp_Sprintf,
我正在使用一个自定义选项页来控制插件的默认设置,在一个部分中,我需要让管理员添加一个文本,该文本将通过sms发送,我需要在此文本中使用一些预定义的文本(如blogname),例如:wp_sprintf(__(\'This is the smaple sms from %s\', \'my_plugin_textdomain\'), esc_attr( get_option(\'blogname\'))); 我该怎么做?甚至可以使用wp\\u选项执行这样的操作吗?我知道很多插件,比如woocomm
如何从按钮获取帖子ID并将标题传递给莫代尔
<div><?php echo wp_get_attachment_image($image_upload,$size = \'full\');?><br/> <span class=\"name\"><?php echo $title ?></span><span class=\"jobtitle\"><?php echo $jobtitle ?></span>
从父页面和子页面获取自定义字段值
我创建了以下页面和层次结构:祖父母父母父母孩子祖父母页面有一个ACF自定义字段来选择颜色。我想在祖父母、父母和孩子的页面上应用这种颜色选择。在循环中,我编写了以下代码来获取祖父母的颜色选择:<div class=\"<?= get_field(\'colour\', $post->post_parent); ?>\"> 假设我选择了红色。以下是前端结果:祖父母(红色)父母(红色)父母(红色)父母(红色)父母(红色)父母(红色)祖父母(红色)祖父母(红色)祖父母(红色
带有WooCommerce短码查询的Pre_Get_Posts
我想添加一些额外的查询变量,并为woocommerce[产品]快捷码定制查询。我试图用pre\\u get\\u posts和posts\\u fields挂钩添加一些额外的字段和条件,但它们都不起作用。是否有其他方法可以过滤(自定义)特定于woocommerce短代码的SQL查询?
将自定义html/css/图像添加到主题
我有一个html文件中的小标题,有自己的css文件和一个图像文件夹(SVG)。我基本上是想把这个放在我网站的标题中,所以我做了一个子主题,然后去编辑这个主题的标题。php和我的html代码,链接到css文件(我添加到主题中),以及主题文件中的SVG文件夹。SVG不会出现,任何样式也不会出现,尽管html本身显示得很好。我甚至将css移到了我的样式中。css的子主题,它没有什么区别。我基本上想知道最简单的方法是合并我的代码/文件结构(html文件、css文件、SVG文件夹)。如果相关的话,我可以包含代码,但
为什么页面模板中的分页不起作用
我制作了一个页面模板,但当我单击分页时,它不起作用。<?php /** * Template Name: ashole * * @link https://codex.wordpress.org/Template_Hierarchy * @package Dan */ get_header(); ?> <div id=\"primary\" class=\"content-area\"
帮助注销Gutenberg中的核心块类型
我正试图在WordPress Gutenberg中注销核心块类型。我使用了此处提供的代码:https://github.com/WordPress/gutenberg/blob/master/docs/extensibility/extending-blocks.md#removing-blocks但我不能让它工作。我觉得我可能错过了一个简单的步骤?我创建了一个插件,我在我的WP主题中激活了它</在我的plugin[clore blocks]文件夹中,我创建了“clore blocks.php”。它
带有特定数据库的WordPress白页
突然,我的Wordpress网站上出现了一个白色的死亡页面。我尝试了在谷歌上找到的所有可能的故障排除方法。到目前为止,没有任何帮助。我尝试在新的子域上重新安装。在我将新站点与当前数据库(db\\u orig)连接之前,一切都很完美(安装所有插件、主题等)。当我将数据库切换到原始数据库时,子域https://test.website.com 开始自动将我重定向到https://website.com. 当我切换回新数据库(db\\u new)时,一切又开始正常工作了。有趣的是当我链接https://webs
如何更改“您即将永久删除这些项目...”的文本从媒体库中删除媒体时出现警告消息?
单击时显示此警报Delete Permanently 在媒体(附件)项目上。My Goal: 如果当前用户有特定的自定义元值,我想更改警报的文本。此外,更改wordpress核心不是一个可接受的答案,因为更新会删除我的代码。我看到此消息的文本设置在两个位置:1 - wp-includes/script-loader.php (thewp_default_scripts() 功能)2-wp-includes/media.php (thewp_enqueue_media() 功能)以下是来自的相关代码scri