是否使用WordPress默认库进行分页?
下面是在函数中处理分页的代码部分。php:// Pagination Setup $current = (get_query_var(\'paged\')) ? get_query_var( \'paged\' ) : 1; $per_page = 3; $offset = ($current-1) * $per_page; $big = 999999999; $total = sizeof($attachments); $total_pages = rou
如何在按钮点击时申请隐藏TinyMCE(Wp_EDITOR)
我不知道这个问题是否是重复的,如果是,我很抱歉。我有一个在管理端工作的插件。在那里,我有一个页面,我需要打印至少一个TinyMCE编辑器。在阅读了抄本之后,我发现我可以使用wp\\U编辑器将其打印到前端。<?php wp_editor("Some text", "my-editor");?> 但是,我需要在某些事件上对此编辑器进行一些更改。例如,有一种情况,在点击按钮时应该隐藏编辑器;在某些情况下,我还需要从编辑器的文本区域获取文本,这应该通过
为什么当我浏览网站的wp-admin页面时,广告页面会打开?
当我尝试通过Wordpress编辑我的网站并在登录后打开任何Wordpress页面时,该页面显示一个广告页面,我无法编辑我的网站。当我试图编辑任何帖子或打开wordpress的仪表板时,广告不断出现,但在实际的网站上没有显示。如何删除它并编辑网站?非常感谢。
阻止在AJAX登录失败时重定向wp_SignOn
如果用户需要登录(保持在同一页面上),我有一个使用ajax登录的自定义注册过程。我在函数中有这个代码。php并用Ajax调用它。如果凭据正确,则一切正常。如果用户或密码丢失,则一切正常,但如果凭据无效,则WP似乎在WP\\u登录后进行重定向,永远不会出现is\\u WP\\u错误,并将错误返回到站点。这正常吗?我已经看到了许多这样的示例,但我的代码从未达到is\\U wp\\U错误检查。$user_signon = wp_signon($creds, false); //$creds = array of
为什么HTML实体仍然用代码块编码?
在Code Block 如果我键入反向字符,它们将被编码为HTML实体:输入:输出:<pre class="wp-block-code"><code>\'[] </code></pre> 同时,如果我将它们放在自定义HTML块中,则输出字符不会编码:输入:输出:<code>\'[]</code> <code class="\'[]"></code
WordPress自定义帖子类型的存档页面不显示来自Pages_Links()的分页
我有一个自定义的帖子类型courses-events 就像鼻涕虫一样。在函数中。php,我有:add_action( \'pre_get_posts\', \'custom_archive_items\' ); function custom_archive_items( $query ) { if ($query->is_main_query() && !is_admin() && is_post_type_archive( \'courses-
为所有页面模板创建一个回调,发布过滤器查询+分页页面,通过AJAX触发分页
我正在使用以下wp查询查询帖子:function custom_retrieve_posts_function() { $paged = get_query_var( "paged" ) ? get_query_var( "paged" ) : 1; $args = array( \'post_type\' => \'my_post_type\', \'posts_per_page\'
如何在li元素中添加WordPress Category中的默认0级父类和1级类?
我只想添加一个类,如果li是父类,则应该是level-0,如果li是子类,则应该是level-1,等等。我使用以下循环。 <?php $categories = get_categories(); foreach($categories as $category) { echo \'<li class="here-i-want-to-add"><a href="\' . get_category_l
存储()函数中的Gutenberg getBlockIndex
在我的街区edit() 函数我得到每个内部块的索引:// a block used in innerblocks edit( { attributes, setAttributes, clientId } ) { let blockIndex = wp.data.select( \'core/editor\' ).getBlockIndex( clientId ); ... 这很好用。但是我在save() 但我有索引-1 对于每
“禁用”某些页面上的特定插件
我想禁用特定FrontPage上的特定插件,但不是;禁用(&Q);它们在后端,即在DB中真正禁用它们。只是不要加载它们,就像它们没有安装一样。代码中很早就通过mu插件实现了这一点:function strposa($haystack, $needles=array(), $offset=0) { // Like strpos for an Array of needles foreach($needles as $needle) { if(strpos($hayst
如何在WordPress的前端显示PHP文件内容?
我和一个third party API for events, 我编写的GET请求的结果将在此URL(SDK文件夹内)呈现/显示:https://example.com/skiddle-php-sdk-master/demo/result.php我需要将这些结果动态地嵌入到特定的页面中,所以我使用了PHP shortcode embed plugin 允许我将文件内容回显到页面上。我使用以下方法对此进行了测试:<?php echo "hello world"; ?
使用single.php时未找到匹配的模板
我正在构建自己的WordPress主题。我有头版的工作。然而,当我试图查看一个充满Lorem Ipsum的测试帖子时,我得到了;找不到匹配的模板;错误我有以下单条代码。php<?php get_header(); if( have_posts()){ while( have_posts() ){ the_post(); the_content();
第三方JS文件的“拦截”查询
我正在使用第三方插件,但我need 加载插件特定JS文件的非精简版本,避免一些图像预加载缓存;在预加载某些图像时的AJAX调用中,缩小的JS使用paramcache:!0 这破坏了我需要的特定功能。。。因此,插件中的相关代码如下: wp_enqueue_script( \'woo-variation-gallery\', esc_url( $this->assets_uri( "/js/frontend{$suffix}.js" ) ), array(
dynamic URL rewrite
我想重写动态URLhttps://example.page/detail-view/?mediaId=2316 并获得搜索引擎优化狂热的URLhttps://example.page/detail-view/2316 相反我如何才能做到这一点?提前谢谢你。
Wood-Twig post.content返回NULL无法创建ACF Gutenberg块
我在Wordpress网站上使用木材,我正在尝试开始建造古腾堡积木。块在后端编辑器中工作,但我无法让它们在模板中工作。事实上,当我尝试使用{{post.content}}时,内容框中的任何内容都不会打印到屏幕上,因为它只返回null。如何获取帖子。返回内容的内容?WP-5.8木材1.18.0模板块测试。php<?php /* Template Name: block test */ $context = Timber::get_context();
隐藏Single.php上的特定div
到目前为止,我已经在WP上工作了一周,我看过了很多关于WP的教程和视频,但我觉得自己被卡住了,因为我是一个WP noob,我找不到或想不出任何简单问题的解决方案。我已经使用插件为自定义帖子类型创建了自定义字段,我的问题是我想在字段中没有写入任何内容时隐藏-div。到目前为止,我尝试了很多来自这个网站的条目,但我没有完成任何东西。我所需要的只是一个基本的结构,用于隐藏-div-以防相关的post字段没有条目。。低于我的单曲。php的-div-我想隐藏的部分。。。由于我是新来的,看了那么多东西,我感到非常困惑
对HTTP/2 301响应头感到困惑
我正在跑步curl -I https://padelove.gr/cart 使用https:// 部分显式地提前了,我注意到响应头是关于同一URL上的HTTP/2 301重定向。那不是应该是200吗?我已经三次检查过了。htaccess不包含任何RewriteEngine, RewriteCond, 或RewriteRule 我甚至还替换了。htaccess文件default wordpress .htaccess 但这没有任何区别。我真的不知道301是在哪里申报的。在浏览器上,可以在DevTools的网
WordPress NPM仅运行生成和启动输出wp脚本启动,但不执行任何操作
我制作了一个有3个块的WordPress插件。包裹。json如下所示:"scripts": { "build": "wp-scripts build", "format": "wp-scripts format", "lint:css": "wp-scripts lint-style",
我想在更改自定义分类时向用户发送电子邮件
大家好,我是wordpress开发的新手。我正在开发一个插件,在该插件中,我创建了一个带有应用程序名称的自定义帖子类型,当用户从前端提交表单时,将使用用户数据创建一个新的应用程序。我有一个自定义分类法,名称为application\\u status。当管理员将分类法的状态从挂起更改为接受时,我想向用户发送一封电子邮件。我有一个大致的想法如何做,就像我可以得到新的更新值,并将其与以前的值(保存在数据库中)进行比较,如果它被更改,我可以发送电子邮件。那么,有谁能指导我如何在存储新更改的分类法值之前获取它,以
WordPress查询-显示5个帖子(相同的帖子类型),每个帖子来自一个给定的标签
我们的网站上有一个新闻栏目。我们基本上有5家公司提供出版物:(\'ENEFI\', \'dmker\', \'megakran\', \'otp\', \'futuraqua\') 我们想列出每种产品中最新的一种,并按日期订购。实现这一目标的最佳方式是什么?我的第一个方法是创建5个查询,每个查询都有“tag\\u id”要求。和使用:$post_ids = wp_list_pluck( $my_query->posts, \'ID\' ); 创建一个数组,然后使用此数组按请求显示