使用Python从数千篇旧博客帖子中删除指定文本
我是一个使用WordPress的网页编辑,我的网站有一点令人讨厌的问题。我们基本上有数万篇文章可以追溯到大约十年前,我们必须删除从2012年到2018年我们在文章中发布的所有图像。原因是当时的网站编辑有一个坏习惯,即使用知识共享图片,而没有正确地对其进行归因,因此我们现在很容易受到法律诉讼。我批量删除了我们媒体库中所有的实际图像,但这仍然会在旧文章中留下随机的图像属性/文本,这一切看起来都是一团糟。我花了大约一天的时间阅读了一个月的旧文章来纠正这个问题。无论如何,在我被迫跳出窗口结束痛苦之前,我想知道从概
‘orderby’=>‘rand’替代方案以获得更好的性能?
我被告知,在阵列中使用这个:\'orderby\' => \'rand\' 将导致:随机排序的查询代价非常高昂,需要创建临时数据库表和扫描,因为它必须复制entireposts表,然后随机重新排序帖子,最后在销毁新表之前对新表进行实际查询。我被告知:在一个随机的日期之后,要求第一篇帖子要容易得多。有人能详细说明一下吗?是否有执行上述操作的数组代码行?如果您有任何与此相关的资源,我们将不胜感激。
我到底应该在wp-config文件的什么地方编写定义(‘WP_DEBUG’,TRUE
有谁知道我将在WP\\u配置文件中的哪里编写WP\\u DEBUG吗。我在那里没看到。我想检查一下为什么我的javascript不能工作。我已经在函数中使用php将所有内容排队。php文件。我的代码是正确的,所以它一定是其他东西。
如何为URL创建特定的处理程序?
我想创建一个使用url的图像生成器,如:/图像生成器?a=1(&a);b=2(&A);c=3图像生成器将是动态的,并根据参数创建图像。它还将输出图像。因此将不会有HTML,标头将返回content-type: image/jpg.实现这一目标的最佳方式是什么?我考虑过创建自定义路线,但显然你不应该这样做。我是否需要创建自定义类型和帖子,并为该类型设置自定义处理程序?我怎样才能直接编写代码并跳过所有模板?
在单独的列表中返回所有标记和类别
我正在使用下面的代码片段创建一个短代码,以在一个单独的列表中获取搜索的所有标记,包括标记计数。例如,搜索“foo”,它会返回与搜索“foo”匹配的所有帖子的所有标签。我还试图使用来自同一全局搜索的第二个快捷码,从单独列表中的同一搜索中获取类别。我不知道如何从相同的全局搜索中获取类别。例如,搜索“foo”并获取:标签:Tag1(10)、Tag2(20)、Tag3(2)等(这是短代码,已经起作用了)类别:Cat1(10)、Cat2(2)等(不确定如何使用第二个短码) function get_query
使用AJAX请求插件开发的POST表单
尝试在前端创建一个带有AJAX调用的表单,用户可以在其中提交帖子。有一个文本字段、一个文本区域和一个文件字段。以下是表格:public function pp_html_template() { if ( is_user_logged_in() ) { return \'<h2>\' . __( \'Publish your post\', \'post-publisher\' ) . \'</h2> <form
函数的作用是:显示实际的日期和时间,而不是发布的日期和时间。
真的很搞笑但是我的the_date() 和the_time() 函数显示当前日期和时间,而不是帖子的发布时间,因此每次刷新页面时,时间都会根据实际时间和日期进行更改。我在单个模板中为循环中的自定义帖子使用这些函数,如下所示:<?php if(have_posts()): ?> <?php while(have_posts()): the_post(); ?> <h3> <?="Titre du projet"
WordPress-站点在更新style后未更新。css
更新样式后。css输入Appearance > Theme Editor > stylesheet(style.css), 我刷新了我的站点,然后发现没有应用该样式。我还尝试清除浏览器缓存并使用cmd + shift + r 重新下载资源,但仍不起作用。我没有启用Cdn。是否有任何方法可以使该网站为发展而生存,或者有任何首选的发展方式?在里面style.css... /* Author: xxx Limited Description: This is the temp
WordPress在插件升级时会运行安装/卸载功能吗?
在当前版本的插件中,我在安装时创建了一个页面,并在卸载时将其删除。在一个新的计划版本中,我已经进行了重构,不再需要那个页面了。当用户升级到新版本时,WordPress是否会在升级之前运行卸载功能,然后是否会在每次升级时运行安装,而不是仅在新安装时运行?如果我在新版本中删除卸载功能(因为它不再需要了),旧版本的用户会得到一个没有代码的孤立页面吗?在这种情况下,我应该留下代码来永远删除页面吗?我想了解WordPress插件升级生命周期,谢谢。
Get_Terms()在自定义帖子类型上提供了错误的自定义分类Childs计数
我有一个自定义的分类法,我们称之为;指示;。我们将其与自定义帖子类型“配合使用”;产品;。我们对术语Parent->;小孩父级从未与产品建立连接。我使用它来创建一个自定义的select字段,并且需要父字段作为optgroup标题。是否使用此结构父级子级1(根据后端的2篇帖子)子级2(根据后端的1篇帖子)但是如果我查询子主题并检查计数,它总是显示为NULL。在Wordpress仪表板中,它使用2和1正确定位。为什么不在前端呢。 $args = array( \'hide_e
Remove Author Links
我正在尝试删除作者页面以及Divi支持的wordpress网站上的作者页面链接。首先,我使用Yoast插件禁用了作者档案和页面。然后,我使用了一个简短的CSS片段来禁用鼠标指针。它工作正常,但应答器仍然存在。也就是说,搜索引擎机器人在请求文档时得到了301重定向。所以,我在Divi论坛上问了一些人,他们给了我以下片段<script> jQuery(function($){ $(".author a").attr("href&
BloInfo(‘TEMPLATE_DIRECTORY’)是基于设置中的WP_SITEURL和WP_HOME生成的吗?
在我的主题中,许多URL是基于bloginfo(“template\\u directory”)生成的,例如,下面是标题中的一个片段 <link rel="apple-touch-icon" sizes="64x64" href="<?php bloginfo(\'template_directory\'); ?>/apple-touch-icon.png"> 现在是我的网站起源。实例com,我已经创建了一个C
入队时我是只将html放在页面中,还是必须从html页面引用js文件?
我正在尝试让javascript在我的页面中工作,但我总是将html放在实际页面上,但现在我想知道是否应该将<;在html之前编写src脚本,使代码正常工作,以引用javascript。我已经把所有的东西都排好了队,包括函数中的js和css。PHE它是:<script src=\'https://artandleatherspencer.local/wp-content/themes/twentythirteen-child/js/myscript.js) <div id
自定义分类存档页面需要URL中的?post_type=
我已经创建了一个自定义帖子类型;“事件”;使用自定义分类法“;事件类型;。事件帖子的单页工作正常。事件的存档页工作正常。然而,当我有一个术语;“成人”;我希望这一页能把我带到一个关于“成年人”一词的所有事件的档案馆:https://website.org/event-types/adults/ 这让我想到了;“未找到任何内容”;(我想是404?)页但这个链接将我带到我想要的确切页面:https://website.org/event-types/adults/?post_type=events&
无法在AJAX调用中使用‘new WP_Query’
我正在尝试为帖子创建类别过滤器。我通常与get_posts 函数,但这次我需要保持分页,这就是为什么我要使用new WP_Query.我已经成功创建了一个AJAX解决方案,它可以返回帖子并显示出来,但似乎使用new WP_Query 中断AJAX调用。以下是我的AJAX代码:(function($){ $(function() { $(\'.category-filter .filter a\' ).click( function(e) { var cate
使用WP_USER_QUERY的元值数组
当我查看WordPress文档时,我不认为这是可能的,但我想确认一下。我想根据一个元键检查多个元值,例如:$user_query = new WP_User_Query( array( \'meta_key\' => \'user_charname\', \'meta_value\' => \'squarepants\', \'orderby\' => \'meta_value_num\', \'order\' => \'DESC\' )); 我希望我可以\'meta_v
如何将定制的静态HTML网站转换为WordPress网站
我接到一位客户的任务,要将定制的静态HTML网站转换为WordPress网站</首先我想;这很简单,只需创建一个主题&;在那里导入所有内容(&A);将其链接起来;。但是,您似乎无法在这些主题页上使用普通的WordPress工具(客户需要),主题页不会显示在;“页码”;在backed菜单中,我在SQL数据库中也找不到它们,就像我在;“正常”;WordPress页面,它们只是服务器上文件夹结构中的php文件。我做错了什么/遗漏了什么吗(可能?什么?)(我已经添加了php get\\u header
没有为我的自定义帖子类型保存自定义元框的值
我已经创建了一个虚拟post类型来检查值,无论它是否被保存。但是,它正在保存“文本输入和文本区域”的值,但未保存其余值(复选框、选择、图像):(我的代码是:function add_your_fields_meta_box() { add_meta_box(\'your_fields_meta_box\', // $id \'Your Fields\', // $title \'show_your_fields_meta_box\', // $cal
获取自定义帖子类型(WordPress)每年的帖子数组
我有一个自定义的帖子类型,叫做;论文“;,而且,为了提供一个图表,我需要一个每年有帖子的帖子数量数组。我试过了wp_count_posts() 但它只给出了帖子类型的总数get_archives() 只是静态的,我需要使用特定的信息,比如每年的帖子数量。有人知道怎么做吗?希望你能帮助我。
包含在函数中时,Redux选项不显示。php
当我将redux框架选项写入标头时。php,如图所示。然而,当我将相同的php代码添加到php文件中并从函数中包含php文件时。php,似乎不是。标题。php:<?php global $redux_demo; ?> <?php echo wp_kses_post( $redux_demo[\'text-call-header\'] ); ?> 功能。php:include ( get_template_directory() . \'/theme-col