用于显示特定URL内容的插件的挂钩
WP开发新手。我希望我的插件动态显示某些URL的内容,例如,当用户导航到/my-plugin 或/my-plugin/key, 我的插件将提供内容。The Events Calendar 似乎正在执行此操作。我不希望用户必须创建页面和添加短代码。我一直在检查过滤器,但没有发现任何东西。the_content 过滤器并不是我想要的,因为它看起来只会更改现有帖子/页面的内容。是否有可以做到这一点的挂钩/过滤器?还是应该采取其他方式?
Get dimensions of logo
我的标题中安装了以下代码。php:<h1><img src=\"<?php echo esc_url( get_theme_mod( \'mitch_logo\' ) ); ?>\" alt=\"<?php echo esc_attr( get_bloginfo( \'name\', \'display\' ) ); ?>\"></h1> 在我的职能中。php,我有以下代码:$wp_customize->add_section(
从多个类别获取最新帖子
因此,我使用下面的代码从5个不同类别中检索最新的5篇帖子。问题是,它只输出数组中第一个类别的最新5篇帖子,即使其他4个类别中有更新的帖子。如果我从数组中删除第一个类别,那么它只会从数组中的下一个类别中输出最近的5篇文章。它永远不会进入剩下的类别。我想做的是从所有的5个类别组合中输出最新的5篇帖子。我能做些什么来解决这个问题?<?php $args = array( \'posts_per_page\' => 5, \'category\' => 15,16,17,18,19);&
当主页是页面,博客是/博客时使用条件句
我正在建立一个带有静态首页(名称:front page,slug:front page)的博客,并在一个名为“blog”的页面上创建一个带有slug“blog”的博客。我想做的是,当页面是帖子列表(如/blog)时,我的站点标题应该在内部和h1元素,但当它是页面、单个帖子等时,我的站点标题应该在内部和h6元素。目前我的情况如下:<?php if ( is_page( \'blog\' ) ) : ?> <h1>POST LISTING</h1>
如何从超文本标记语言调用wp_mail?
这是打算在下周左右,但我有很多麻烦让网站发送电子邮件到一个输入框中指定的地址。我需要使用wp\\U mail,因为我需要能够将php变量(电子邮件、正文和附件)传递到电子邮件。据我所知,我已经正确地设置了表单,但在搜索了一段时间后,我发现使用JQuery(特别是AJAX)是最好的/唯一的方法,但我不知道这一切是如何工作的。我希望这里有人能向我解释这一点,以便我能尽快完成这项工作。在我的快捷码中,这将添加到页面中(忽略脚本函数,尝试失败):<div class=\"downloadHolder\"&g
最新评论先不起作用
我想先列出我的最新评论,但似乎没有任何效果。在我设置的仪表板中在里面comments.php 我有<?php wp_list_comments(array( \'reverse_top_level\' => true, \'callback\' => \'custom_comments_callback\', \'avatar_size\' => 50, \'reply_text\' =>
合并两个摘录函数以处理条件
我有两个影响the_excerpt:// Grab First Paragraph Of Text And Ignore Images For Excerpt function awesome_excerpt($text, $raw_excerpt) { if( ! $raw_excerpt ) { $content = apply_filters( \'the_content\', get_the_content() );
META_QUERY作为一种方式如何设置CPT永久链接-这是一件好事吗?
我正在为一家文学杂志创建一个相当复杂的网站。对于其自定义的post类型Issue和Event,我需要与post不同的permalink结构(这是基本的http://example.com/%postname%). 我的任务并不容易,我已经设法想出了一个解决方案,尽管这是一个非常扭曲的问题。由于我不确定这是否理想,我很想听听WP用户的意见,他们了解内部$wp_query 比我做得好。如果WP Stackexchange不适合进行代码审查,请在其他地方向我咨询。我需要实现以下目标:URL反映与CPT相关的日期
如何在WordPress新版本中获取主要类别名称
wordpress中有一个新特性引入了primary类别。选择类别时,可以指定主要类别。我的问题是,如何使用Wordpress核心函数获取主要类别名称?如果没有函数,你能帮我得到主类别的第一个子类吗?例如:主类别--1类儿童--2类儿童--3类儿童我需要一只猫。谢谢你的帮助。
如何找到已启用主题的URL?
我做了一些研究,但找不到解决办法。我想要URL或我的主题。例如:example.com/atheme example.com/btheme example.com/ctheme 这是一个下拉列表,这样匿名用户可以查看不同的主题,我有一个多方面的插件,这是一个巨大的头痛。。。因此,考虑手动执行此操作。。。我的目标是让用户查看不同的主题,这样他们就可以选择他们希望网站建立在什么主题之上。我在这里看到了一些东西:https://developer.wordpress.org/refer
我需要调整条件来说明我是否从帖子中拉出类别,以便只拉出第一个类别
我有一个条件,以拉职位的基础上,类别,所以当在我的单身。php用户可以看到基于类别的相关帖子,但这里的问题是,如果有人发布了一篇包含多个类别的帖子,就会开始在视觉上破坏网站。我如何调整我的代码,使其表示只拉第一个类别。或者,即使它读两个类别,只显示两篇帖子。现在它只拉了两个类别,但一旦添加了第二个类别,它也会添加这两个类别。代码如下:<?php if ( is_single()) { $categories = get_the_category();
限制编辑者或管理员在WP管理编辑器窗口中输入的内容
我想获得一些帮助,以限制编辑或管理员在WP admin editor窗口中输入的内容,包括文字和类别,例如,在政治类中发布时,我的限制为400字,在体育类中为450字,在娱乐类中为500字等。。
停止条带快捷代码()剥离快捷代码中的内容
我有一个短代码:add_shortcode(\'refer\', function($atts, $text) { $defaults = [\'link\' => \'\', \'nofollow\' => true]; $atts = shortcode_atts($defaults, $atts, \'refer\' ); $nofollow = $atts[\'nofollow\'] ? \'rel=\"nofollow\
带有YouTube缩略图的有条件特色图像
基本上我想做的是:显示youtube缩略图。如果没有youtube缩略图->显示文章的特色图像。如果没有特征图像->显示回退图像。然而,似乎我做错了什么,因为网页显示为空白。<?php // Check if the post has a Youtube thumbnail (using custom field video_url) if get_post_meta($post->ID,\'video_url\',true)
像UPDATE_POST_META这样的默认函数使用用户输入安全吗?
默认功能如下update_post_meta() 使用用户输入是否安全?e、 g。update_post_meta(76, \'my_key\', $_GET[\'value\']) 或者我应该使用$_GET[\'value\'] = sanitize_text_field($_GET[\'value\']); 使用前update_post_meta(76, \'my_key\', $_GET[\'value\'])
用于过滤新用户注册$POST数据的API?
是否有add_filter 您可以在其中查看/修改所有$_POST 是否在创建新用户之前提交数据以进行新用户注册?谢谢
图库图片标题-从帖子中获取
有没有可能制作一个函数挂钩,它会自动用帖子标题覆盖添加的图像(或在库创建过程中添加的图像)的标题?就像示例中一样:-我正在创建一个名为lorem ipsum的帖子-我正在上载一个名为pingpong的文件。jpg-默认情况下,wordpress将为图像提供标题:乒乓球。jpg-挂钩的预期结果:上传图像后,我的图像标题将是:lorem ipsum甚至可以通过功能实现吗?最重要的是,我想利用自动添加属性的画廊短代码,这将处理的变化。到目前为止,我有这样的想法:add_filter(\'shortcode_at
在本地化后从PHP到JS获取Foreach内的变量
我相信我已经正确地将我的脚本排队并本地化了-我已经在DOM中显示了$q。现在我确信我错过了访问JS函数中变量的最后一个简单步骤。以下是我的PHP:add_action( \'wp_enqueue_scripts\', \'sdm_load_javascript_files\' ); function sdm_load_javascript_files() { wp_register_script( \'showMake\', get_template_directory_ur
我可以使用PRE_GET_POST将来自两个不同元键的值相加吗?
我正在存储post meta值_likes 和_dislikes 在里面postmeta. 在某些情况下,我希望能够根据帖子的净得分(喜欢减去不喜欢)来查询帖子,并按其排序。我熟悉按元数据查询和排序帖子,但我不确定是否可以在pre_get_posts. 我觉得我需要创造一个新的WP_Query 对象,但我确实不希望转储当前查询对象。Is it possible to alter the already existing query object in the pre_get_posts action t
WordPress用户列表中的自定义用户头像
默认情况下,Wordpress使用Gravatar作为用户化身。我已经为头像上传创建了一个自定义字段,并将其用作用户在主题的各个页面上的头像。在管理员页面的所有用户页面上,有一列通常会显示用户的化身(见下文)。有没有办法用我的自定义字段来代替默认的gravatar字段?