在哪里使用$POST全局变量?
我使用起来很混乱$post 全局变量。是使用内环还是外环?在内部和外部循环中使用它的优势是什么?
统计标题和帖子字符数
我需要获得文章标题和文章文本字符的总字符数。是否有任何内置WordPress功能可用于此?我的帖子是分页的,所以帖子文本计数的数字必须来自DB?使用这些数字,我想构建一个功能,为我的Google Tag Manager数据层提供如下内容:if($postCaharacters < 1000) { echo \"GTM_POST_CHARACTERS:\'Under 1000\'\"; } 等等。UPDATE - FINAL WORKING CODEfunction
用户更改密码后重定向
我正在做一个自定义表单,用户可以在其中更改is密码。提交后,如果密码符合规则,我会将新密码(覆盖旧密码)保存到数据库中,删除缓存,并对用户进行注销和登录。现在,在那之后,它会重定向到主页,但我想在那之后,将用户重定向到一个特定的页面,在那里我会显示一条消息,而不是转到主页。有人能帮我吗?非常感谢。
帖子是更新的还是根据修订+自动保存构建的?
在admin中编辑帖子时,我看到将记录添加到数据库以记录我的更改(这是我正在记录的部分挂钩):... http://local.dev/151-autosave-v1/ clean_post_cache http://local.dev/151-autosave-v1/ transition_post_status http://local.dev/151-autosave-v1/ save_post 然后,当我单击“更新”按钮并正式保存我的更改时,我看到:...
正在序列化UPDATE_USER_META的用户角色
我创建了一个自定义用户角色,并试图将用户角色从CUSTOMER更改为购买特定产品的倡导者(使用WooCommerce)。我非常接近,但很难将正确序列化的数据放入我的表中:$order = new WC_Order( $order_id ); $items = $order->get_items(); $new_role = \'Array([advocate] => 1)\'; $data = serialize( $new_role );
是否可以在不调用“save_post”操作挂钩的情况下保存/修改帖子?
有一个save_post 保存帖子时运行的挂钩。事实上,修订和自动保存也将此称为挂钩。即使只是将状态从“已发布”更改为“草稿”,也会触发save_post 钩是否有任何方法(使用普通wp方法)可以could be modified 不打电话save_post? (如编辑自定义字段)我想知道我是否需要transition_post_status 或updated_postmeta 或者如果save_post 足够了。
需要获得附加到帖子的图像ID数组
如何获取附加(不一定插入)到自定义帖子类型的图像的ID?我想传递这个参数,以便在独白滑块中使用此图像
如何检测文本域是否已经加载?
我在一个多站点中有多个自定义插件,可以共享其原始插件文件夹之外的文件,无需详细介绍。这些插件都是相互配合工作的,可以单独安装,也可以一次性安装,具体取决于站点需要的功能。这些插件共享位于wp contents目录中一个单独文件夹中的公共文件/资源。我的问题是,我可以在这个共享文件夹中插入文本域文件,并让所有插件使用相同的文本域名吗。然后在每个插件中调用load_plugin_domain() 这将在共享文件夹中查找所需的文件。但是,在调用load\\u plugin\\u domain()之前,是否需要检
在归档页面外部显示分类图标
这是我的问题。我正在制作一个视频网站,我们对每一个视频都有不同的分类。我们已经设置了一个名为“视频”的自定义帖子类型,在其中我们使用不同的分类法对它们进行分类。我们使用“类别”图标来表示每个视频类别,但我不知道如何在归档页面之外显示它们。我正在显示添加的最新视频列表,我想在标题旁边显示一个小图标,以便更容易识别它们。我用来获取图像的插件叫做“分类图像”。是否有办法在存档页面外显示图标?谢谢
如何修改已注册的分类
今天,我需要更改已由third party plugin. 我特别想设置show_admin_column 参数到true 并更改rewrite 所以它不仅仅是分类上的鼻涕虫。在本例中,它是一个带有“人员类别”自定义分类法的“人员”帖子类型。我很惊讶这之前没有被问到,所以这里有一个问题和答案。
摘录中的短码问题(_E)
我有这个自定义的短代码工作,但它似乎已经停止。我让代码运行另一个短代码,该代码运行分类帖子的循环。此后,我改进了代码,使其在自己的自定义模板中运行良好。但现在由于某种原因,我弄不明白,这个短代码已经不起作用了。function ritualHealing_buy_tickets( $atts, $content = null ) { extract(shortcode_atts(array( \'link\' => \'#\', \'
如何使用条件定义表头中的Og元标签
我正在尝试在标题中配置我的Facebook Og元标记,以便在我想要的页面类型上得到不同的结果。我遇到了一些通过谷歌搜索无法解决的障碍,所以我想在这里寻求帮助。这个问题分为两部分,一部分是关于if语句和wordpress条件标记。第二个是关于get\\u The\\u摘录与if语句的使用。在这里,我试图设置默认标题。但我怀疑我的问题与我的if声明有关。<meta property=\"og:title\" content=\"<?php if( is_single() || is_page()
显示(和管理)网络摄像头图像?
我有一个网络摄像头,每隔几分钟左右会将一个图像写入安装了WP的服务器上的ftp文件夹。我的问题是如何获得页面上显示的最后一幅图像,每60秒刷新一次,并删除该文件夹中的旧图像。
登录到管理员页面完全不起作用
我正在尝试登录到我网站的管理页面,但没有任何运气,只有i got white page, 她知道我是如何发现问题的:我已在wp config中启用调试。php// Enable WP_DEBUG mode define(\'WP_DEBUG\', true); // Enable Debug logging to the /wp-content/debug.log file define(\'WP_DEBUG_LOG\', true); //
Child Theme's Read More Text
我坐在这里想知道如何修改阅读更多的文本。我当前正在创建的子主题为Oxygen 据我所知,它们没有一个功能可以轻易地改变它。我想在不复制整个文本的情况下更改文本index.php 文件,尽管这是第70行:<a class=\"read-more\" href=\"<?php the_permalink(); ?>\"><?php _e( \'Read Article\', \'oxygen\' ); ?> →</a> 我尝试了不同的
通过Enter在类别说明中添加换行符
我的客户想通过键盘输入在类别描述中添加换行符。在编辑器中会添加空白,但不会显示在网站上。我可以添加 但我必须能够通过回车键来完成。我试着在default-filters.php:foreach ( array( \'pre_term_description\', \'pre_link_description\', \'pre_link_notes\', \'pre_user_description\' ) as $filter ) { add_filter( $filt
从当前帖子的自定义分类中获取术语段塞
我已经在这个话题上搜索了一个小时了,但我似乎还是搞不懂!Im使用此WP\\U查询循环浏览相关帖子并创建可单击的链接:<?php $currentID = get_the_ID(); $args = array( \'post_type\' => \'nieuws\', \'orderby\' => \'date\',
WordPress在插件中应用筛选器导致500内部错误
我使用插件https://wordpress.org/plugins/show-post-in-lightbox/ 显示页面上每个帖子的所有特色图片。每当点击其中一幅图像时,就会出现一个灯箱,显示帖子内容。这一切都很好,但显示内容的原始代码使用:if($_REQUEST[\'popup\']!=\'\'){ $postObj = get_post( $_REQUEST[\'pid\'] ); echo $postObj->post_content; e
在循环中间获取自定义字段
有没有办法<?php the_field(\"do_stuff\")?> 要进入这样的多重循环中间: <?php query_posts(\'cat=4&posts_per_page=5\'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> &l
从注册的分类中获取术语不起作用(_T)
在里面functions.php 我可以var_dump() 分类法,如:$taxonomies=get_taxonomies(\'\',\'names\'); echo \'<pre>\'; var_dump($taxonomies); 这给了我:array(7) { [\"category\"]=> string(8) \"category\" [\"post_tag\"]=> string(8) \"p