每种发布格式的标记不同
我使用下划线。me框架和我的内容。php(显示帖子循环的模板)我有以下代码:<div class=\"article-text dot-ellipsis\"> <div class=\"article-title clickablediv\"> <a href=\"<?php the_permalink(); ?>\" title=\"<?php the_title_attribute(); ?>\">&l
有没有比检查用户登录来显示或隐藏管理员栏更好的方法?
我的问题是,对于不是管理员的用户,adminbar开始消失。我找到了一个变通方法(代码下方),可以检查他们是否在关闭前登录</head> 标签有没有人遇到过类似的问题并找到了根本原因,或者有没有更好的方法来隐藏adminbar?<?php if ( is_user_logged_in() ) { show_admin_bar( true ); } elseif ( ! is_user_logged_in() ) { sho
基于组元坐标选择的显示div
我对下面的代码有一个问题,当它涉及到显示一个基于特定元框填充的div时。我正在使用CMB2中的组元盒选择来处理我的元盒。截至目前,当填写newblock\\u url时,它只显示div,而不显示href,这是代码的else部分,当metabox为空时也是如此。我环顾了四周,但找到了一个解决方案,可以让if get\\u post\\u meta与一个可重复的组一起工作。删除if语句后,所有元盒名称都正确并正确显示。可以更正此问题的if get\\u post\\u meta缺少什么? <?php e
您是否可以使用GET_TERM_CHILD隐藏空术语?
我正在努力get_term_children 特定术语:$style_categories = get_term_children( 29, \'product_cat\' ); if ( $style_categories ) : foreach ( $style_categories as $style ) : $child = get_term_by( \'id\', $style, \'product_cat\' );
将自定义帖子类型“name”添加到单个模板
我使用以下代码创建了一个名为30天训练营的自定义帖子类型:add_action( \'init\', \'rt_custom_post\' ); function rt_custom_post() { register_post_type( \'30-day-boot-camp\', array( \'labels\' => array( \'name\' => __( \'Boot Camps\' ),
自定义查询,检查多个元键的值
我正在使用两个插件,在组合它们时遇到了一些问题。一个是事件日历,它向帖子添加新的元键,另一个是显示帖子为网格插件,它使用自定义查询从日历插件获取事件帖子。我需要有一个自定义查询,只获取结束时间早于当前时间的事件帖子。我的问题是,事件结束时间的元键没有存储为完整的时间戳,而是分为3个键(见下文)。 pec_end_time_hh = \'19\' pec_end_time_mm = \'00\' pec_end_date = \'2016-06-10\' 如果结束时间全部存储
我想将作者链接到他们在网站上发布的任何帖子类型的一切内容
我正在尝试创建/添加一个小部件到客户的网站,列出所有非管理员作者及其帖子的链接。我能够做到这一点,但其中一位作者的帖子几乎完全使用了我为菜谱创建的CPT,因此该小部件不会链接到她的任何帖子。由于这一点,并且由于将来可能会出现另一个CPT的类似情况,我希望我的小部件查询每个帖子类型,以查看是否有任何给定的作者发布了具有该帖子类型的条目,然后链接到显示所有帖子的存档页,而不管帖子类型如何。我搜索过法典、各种插件、谷歌搜索等等。。。但还没有找到解决这个具体问题的办法。我为这个自定义小部件创建了一个插件,并包含下
Add a filter to an action
我觉得这是一个非常简单的问题,但我似乎什么都找不到。我想向操作添加筛选器,以便运行preg_replace 在其上向链接添加类。行动是:do_action(\"tribe_events_single_event_after_the_content\"); 这就是我试图使用的过滤器,我肯定我在做一些愚蠢的事情:function fix_tribe_button_class($content) { $content = preg_replace(\"/tribe-events-but
WordPress是如何改变内容标记的?
在我的帖子中,有视觉和文本选项卡。我已经格式化了一些内容,在文本选项卡中显示如下:<strong>The Mission Statement –</strong> The following is a mission statement. <strong>Company Information –</strong> Formed 2016, founded by <strong>Growth
将循环分割为不同的POST样式
我正在使用一个插件来显示帖子,并将其显示在我网站的某个区域,例如侧边栏或我放置<?php;?> 代码,但仅当撰写文章的作者单击“新建文章”窗口中的复选框时。该插件附带一个选项页面,允许我设置要显示的帖子数量。下面是显示帖子的插件中的代码。<?php $m_slider_sort = get_option(\'sort\'); if(empty($c_slider_sort)) {$c_slider_sort = \"post_date\";}
隐藏特定管理员用户的帖子
我目前正试图修改我的WordPress网站,以便作者在编辑时无法看到特定管理员的帖子,但仍然能够看到彼此的帖子(以及其他管理员)。使用下面的代码,我可以使作者只能查看自己的帖子,并且只有他们的帖子才会计入帖子数量。如何修改它,使其仅隐藏特定管理员的帖子和帖子数?add_action(\'pre_get_posts\', \'query_set_only_author\' ); function query_set_only_author( $wp_query ) { global $cur
使用REST API上传媒体
我在使用JSON REST API将媒体上载到WordPress站点时遇到问题。使用下面的代码,我可以上传照片,但没有为它们分配任何信息,甚至连名称都没有-事实上,名称会自动变成URL和文件名(没有扩展名)。$username = \"ZX\"; $password = \"ZX\"; $host = \'http://ZX.com/wp-json/wp/v2/media\'; $data = json_encode($data); $file = \'/Users/xx.
是否根据浏览器宽度将脚本入队?
是否可以通过wp_enqueue_script 基于浏览器的宽度?谢谢
插件设置字段的存储位置
我现在正在开发插件,我有一个问题best practices 和惯例。What I need ? 我的插件将存储一些预定义的对象、对象列表(或只是数组/键值对),并且可以添加新对象并填充其字段例如,我的对象将包含以下内容{ \"id\": 123, \"url\": \"http://google.com/\", \"enabled\" : true, \"name\": \"hello_world\", \"api_key\" : \"api_
Custom arguments in WP_Query
我正在研究Wordpress主题,即目录引擎。它在标题中具有基于分类术语slug的过滤功能。我只想知道这个tax\\u查询是从哪里为WP\\u查询生成的。这是代码。 $this->add_action(\'pre_get_posts\', \'pre_get_places\'); function pre_get_places($query) { global $current_user; if ($query->is_mai
类别框未显示在帖子编辑页面上
由于某些原因,我没有在wp admin中的标准“post”编辑页面上获得类别元框。它显示在我的自定义帖子类型上,它们显示在帖子列表页面的“快速编辑”视图中,但不显示在标准帖子的实际编辑页面上。有什么设置吗?
将自定义帖子类型设置为主页
我正在尝试设置一个自定义帖子类型的单一帖子作为主页。我有自定义插件,它注册CPT称为堆栈,我用它来构建各种单页滚动页面。它有自己的自定义模板等。。一切正常。然而,我无法从堆栈中选择帖子作为主页。这是我注册自定义帖子类型的代码部分,我不知道,也许参数和重写规则在这种特定情况下非常重要,以便能够从后端的阅读选项中选择CPT帖子作为主页。$rewrite = array( \'slug\' => \'stacks\', \'with_fro
How to output widget
我有以下代码来显示定制器中的小部件。function arphabet_widgets_init() { register_sidebar( array( \'name\' => \'Social Media button\', \'id\' => \'smb\', ) ); register_sidebar( array( \'name\' =
是否自动将类属性添加到库中?
我正在WordPress中为客户制作一个主题,他希望每个画廊都有一个分组的灯箱,所以每个画廊都有一个灯箱。我发现你可以让它自动向库中添加属性,所以我想要的是一个名为\'class\' 对于创建的每个库,其数字加1。我该怎么做?Edit:我知道我不够具体,所以这里有更多信息:我想要一个\'class=\"\"\' 属性,该属性在创建帖子时自动添加到快捷码。在该类属性中,我希望每个包含库的帖子都有一个递增1的数字。因此,短代码将以如下方式结束:[gallery class=\"1\" ...] 接下来呢[ga
Should I upgrade?
我正在管理我的网站,它是由一名开发人员使用WordPress 4.4.2构建的。由于我只是在学习WordPress,我对仪表板上的信息很谨慎:WordPress 4.5.2可用!请立即更新。这样做是否会改变仪表板,使我无法用迄今为止学到的知识继续升级我的网站?