如何将带有ACF的自定义帖子类型自动导出到单个文件?
我有一个自定义的帖子类型product 使用ACF(高级自定义字段)我想安排每日cron任务自动化以导出所有published 发布到post_id.txt, 每个岗位一个。我知道有一些插件可以将自定义帖子类型和ACF导出到CSV或XML。但我的要求是一个更定制的任务。一个简化的示例,输出文件的格式post_id.txt 应为,每个字段之间用\\n:例如:。1234.txtPOST_TITLE PRODUCT_IMAGE(ACF URL FIELD) CATEGORY TAGS&#
是否将POST类添加到TinyMCE IFRAME?
我想将样式添加到editor-style.css, 根据当前职位所属的类别。因此,我想添加post类-使用get_post_class() - 到TinyMCE iframe的主体。我看到了this question, 但这是关于通过JavaScript添加类的,我需要通过PHP来完成,这样我就可以使用get_post_class(). 我也不能使用admin_body_class 过滤器,因为它不处理TinyMCE iframe。如何将帖子的类添加到TinyMCE iframe?
创建高度定制的子菜单(可能使用wp_list_ages)
我想创建一个子菜单,列出父页的子级,最多两级。我有一些代码,但我需要高度定制它。我不明白the codex 足以弄清楚如何做到这一点。这就是我需要的代码。例如,菜单层次结构为:当在“家长”页面上时,代码如下所示:<ul> <li><a href=\"/child-1/\">Child 1</a></li> <li>Child 2 <ul class=\"child\">&#x
如何为一个特定的职位获得最高级别的职位?
我理解Wordpress的“主要类别”概念,但I do not understand how to fetch the name of the highest category in the hierarchy 针对特定职位?具有此代码:$category_obj = get_the_category( $post_id ); $category_name = $category_obj[0]->cat_name; 将获取该帖子的类别名称,但该
创世纪主题:如何改变存档页面上发布元的标记?
我正在根据studiopress的executive pro主题创建一个网站。我想删除存档页面中帖子元中显示的评论计数。在传统的WordPress工作流中,我将生成主题并直接编辑php。在这种情况下,我找不到标记。post meta是由php模板还是函数生成的?它在哪里,我如何修改它?
如何使用wp_list_ages定位POST_PARENT的孙辈
我之前发布了一个更大的问题(仍然没有答案),如果我能找到一种方法来针对父母职位的孙子(或三级职位),我可能可以解决这个问题。现在,此代码:$Pages = wp_list_pages(\'child_of=\'.($post->post_parent != false ? $post->post_parent : $post->ID).\'&title_li=&echo=0\') echo $Pages; 将显示第二级和第三级页面(粗体=在子菜
如何从我的博客帖子中删除元数据?
我有一个基于Wordpress平台的博客,由Altervista托管;我购买了二级域名。com,所以我应该能够根据自己的意愿改进和修改我的博客。我使用的是ComicPress主题(不是预装的),当前的URL仍然是“name\\u of my\\u blog.altervista.org”,但理论上我可以将其转换为“name\\u of my\\u blog.com”。我创建了一篇帖子,我想隐藏元数据,例如:作者姓名、发布日期和状态(私有/公共)。换句话说,我只希望当用户浏览博客时,文章的内容和标题是唯一可
Two Homes In Navigation Menu
我的导航菜单中列出了以下内容:当我去Pages => All Pages, 我明白了当我去Appearances => Menus => Pages => View All 我明白了:主页联系主页我一直在寻找如何删除冗余Home 此中的导航选项Appearances 菜单,但我看不到那个选项。此外,页面中没有第二个主页。那么,我如何才能从导航中删除它,或防止它出现两次?我试过的我试图完全删除主页,但它确实从导航中删除了一个主页,但当时我没有办法编辑主页</查看定制时,我无法找
显示所有数字而不是分页块的编号分页
所以我有一个页面,我想列出特定类别的帖子,并根据该类别进行编号分页。列出帖子并不是一个问题,因为我使用的是Divi,它很容易做到。但是分页没有进行。Assuming following scenario:类别名称=事件事件类别中的帖子数量=6每页最大帖子数=2Expected output:1 2 3下一步Current output:1 2 3。。6下一步基本上,它显示所有的数字,即分页块的数量等于该类别中的帖子数量。功能代码。用于分页的phpfunction myPagination($args =
代码限制在仪表板上,在前端意外运行(pre_get_post和admin-ajax.php)
我意识到pre_get_post my中的筛选器functions.php 正在破坏前端中运行的其他模块(ajax)的默认行为while user is logged in.我想要实现的是过滤仪表板中的媒体库内容,以防止非管理内容出现在媒体库中。所以我设置了一个过滤器pre_get_post 当非管理员用户访问媒体库时,内容将被过滤。这运行得很好。出现此问题的原因是此筛选器应用于仪表板媒体库加载模块(即admin-ajax.php) 由于未知原因,当用户在前端导航时,似乎也在应用过滤器(while log
基于查询隐藏循环外的元素
我有点卡住了。我想在作者页上显示3个部分。第一节显示了作者根据标签纹身上传的所有图像。第二节显示了作者基于标签穿孔上传的所有图像。第三节显示了作者根据标签修改上传的所有图像。到目前为止还不错。这是我在一节中使用的代码:<!--- start test ---> <div class=\"uk-grid\" data-uk-grid-margin> <div class=\"uk-
如何在循环中返回自定义帖子?
如何在循环中返回自定义帖子?我读了几篇关于同一主题的文章,但没有直接的内容。我有一个显示常规帖子的博客,我有自定义帖子“广告”。我喜欢开始在循环中显示最新的自定义帖子。最终结果可以是只返回自定义帖子的循环。 <?php if ( ! have_posts() ) : ?> <div id=\"post-0\" class=\"post not-found item-list\"> <h2 class=\"entry-title\"><?ph
如何重写自定义POST类型的POST插件
我想将此URL结构用于我的自定义帖子类型word:host.com/words/{the-word}-meaning我曾尝试使用“从自定义PostType重写”,但运气不佳,因此现在我正在尝试此方法:add_rewrite_rule(\'^words/([^/]+)(?:/([0-9]+)-meaning)?/?$\', \'index.php?word=$matches[1]\', \'top\'); 但它通过单词postype参数传递整个单词以及-含义。例如索引。php?word=运行含义(
Where Are Hooks?
代码:<?php do_action(\'post_footer\'); ?> Based on some reading, 这似乎调用了钩子操作。所以,我浏览了Editor 我没有发现post_footer 在任何地方我还注意到它把这些钩子称为其他地方的钩子,所以知道这些钩子存储在哪里会很有用。这些钩子操作存储在哪些文件中?我搜索使用的是add_action 在每个文件中查找post_footer 作为参数之一,但从未找到post_footer 作为一种行动。如果不在php文件中,这
如何在运行/执行wp_Query之前修改它?
基本上,我想做的是在我的WordPress搜索表单上有一些输入字段,如下所示:All of these words The exact phrase Any of these words None of these words 然后将它们放在一个数组中,以传递到结果页。(请原谅术语-希望这有意义!)我想的是,例如,如果有人想用“演讲”和“2016”搜索帖子,而不是“2015”或“2014”。例如,如果我在标准WordPress搜索字段中输入以下内容:\"lecture +
使用函数为单独的页面添加单独的CSS文件。php
我正在尝试为WordPress网站的每个页面(特定页面)加载多个单独的样式表。我正在为客户将HTML网站转换为WordPress网站。例如home.css &;consol.css 对于主页(home.php) 和pricing-hours.css &;consoltwo.css 对于pricing-hours.php. 我正在尝试使用functions.php 文件,代码如下:function everydaytherapy_script_enqueue() {
使用插件分发前端资产
我想分发一些自定义样式表(.css) 和javascript文件(.js) 使用我的插件。在Wordpress中有没有正确的方法来实现这一点?我可以想出许多不同的方法来做到这一点,但我更喜欢使用Wordpress推荐的方法,或者使用实际时间和真实标准。明确地我应该把CSS/JS文件放在哪里?在里面wp-content/plugins/my-plugin/css/etc.css? 其他地方?如何在插件中生成指向这些资产的URL?<?php site_url() . \'/wp-content/plug
WordPress管理员厚框:删除页边距/填充
我通过添加以下操作挂钩来添加库代码,从而在管理页面中添加了一个Thickboxadd_action( \'in_admin_footer\', function(){ add_thickbox(); }); 然后通过一些javascript代码手动触发内联厚框tb_show(null,\'#TB_inline?height=300&width=300&inlineId=id_of_div_with_my_thickbox\',false);&
插件中单个文本串的更新安全翻译
我正在尝试更改具有以下结构的插件中的英文文本字符串:├── language │ ├── albdesign-wc-donations-sq.mo │ ├── albdesign-wc-donations-sq.po │ └── default.pot └── woocommerce_donations_on_cart.php 我在我安装插件的网站上只使用英语,所以我也可以在woocommerce\\u Investments\\u on\\u car
如何过滤图像的HTML以添加schema.org属性?
我正在研究添加模式的正确方法。组织我所有帖子的图片。我已经在使用一个插件(wpprop),该插件正在向标题、博客帖子、评论部分和其他区域添加模式,但我特别希望在单个帖子和附件帖子中的媒体文件主题中添加一些代码。我已尝试添加itemprop=image 在里面functions.php 但这已经不起作用了;它显示了Google structure数据工具中的一个错误。这是我在WordPress网站上找到的代码:add_filter( \'works_secondary-image_thumbnail_htm