您当前的位置:首页 > TAG信息列表 > template-include
WP_mail:使用FILE_GET_CONTENTS在邮件中包含模板
我想使用模板作为我随wp\\U mail发送的电子邮件中的消息。但我得到了错误:“无法打开流:没有这样的文件或目录”。add_filter( \'wp_mail_content_type\', \'set_content_type\' ); $to = \'[email protected]\'; $subject = \'welcome\'; $message = file_get_contents(\'email_template.html\' ); $h
包括基于用户IP地址模板
我需要禁止某些IP地址访问我的wordpress网站。因此,我在我的子主题函数中使用了以下代码。phpadd_action(\'template_include\', \'restrict_user_access\'); function restrict_user_access() { $ipAddress = $_SERVER[\'REMOTE_ADDR\']; if($ipAddress === \'XX.XX.XXX.XXX\') {
是否在TEMPLATE_INCLUDE操作中呈现不同的帖子/模板?
我正在开发一个网络研讨会插件,它使用自定义帖子类型来显示网络研讨会页面。根据访客注册状态和当前网络研讨会状态,这些页面可以是注册、感谢、倒计时、直播等。插件使用template_include 根据当前帖子状态和访问者状态(如果他们已注册或未注册)呈现内容的操作。该插件允许用户为其中一个网络研讨会页面选择自定义页面,如自定义注册页面或自定义感谢页面。它向用户显示他们的WordPress页面列表,让他们选择一个,然后保存post_id 在里面wp_post_meta.在里面template_include
我应该在头文件中使用do_action吗?
由于if/else条件,我需要在头文件中添加很多内容。这使得文件非常混乱。所以,我决定加入另一个文件。。。那么如何添加它:创建函数文件并使用do\\u action()将其添加
自定义模板,`模板_包含`和`类型_模板`哪个更好?
我看到了很多关于在Wordpress中包含自定义视图的问题(我指的是自定义模板)。有很多答案。有些人建议使用template_include 其他人建议使用type_template我的问题是,使用自定义模板哪个更好?两种解决方案的优缺点是什么?
TEMPLATE_INCLUDE不适用于子主题
我正在使用这个代码,它工作得很好,但如果我激活子主题,它就不工作了。我该如何解决?add_filter( \'template_include\', \'wpse_template_include\' ); function wpse_template_include( $template ) { // Handle taxonomy templates. $taxonomy = get_query_var( \'taxonomy\' ); if (
如何使用TEMPLATE_INCLUDE挂钩提交表单?
我正在编写一个插件,它使用template\\u include挂钩为自定义帖子类型使用自定义模板。这适用于GET请求,但对于POST请求,它是404,因为POST请求中此挂钩内的$POST变量为null。如何修复此问题,以便可以将此自定义模板用于GET和POST请求?namespace mynamespace; class MyPlugin { public static function template_include($template) {
根据WordPress类别ID拉入“Include”文件
以下是我试图实现的目标:当加载类别页面时,基于该类别的ID,一个;包括“;文件已加载。我相信以下内容适用于某些有限的文本,但我更愿意加载一个;包括“;文件b/c它将有多个段落,我觉得这样管理更好。 <?php $catarray = get_the_category( $post->ID ); foreach ($catarray as $cat) { $catid = $cat->term_id;
将wp_Query替换为wp_User_Query
我在插件中制作了一些订阅者档案和单曲(个人资料页),其中我还包括了一个“用户单曲”模板,通过template_include. 不过,我正在尝试从插件中删除一些模板,以使其使用主题模板。我用了locate_template( \'single.php\' ) 从活动主题中选择单个模板。我没有使用全局wp_query 在本例中显示我的内容,但页面显示了基于查询默认值的循环(十篇帖子)。我想知道的是,我是否可以完全放弃默认查询,用wp_user_query 我可以将查询到的用户ID输入其中。然后我想筛选the
require happens out of order
我有一个页面模板,其中包含另一个文件,通过require_once. 我希望此包含的文件能够访问$post 对象,但它找不到它。所以我做了这样的事情来看看发生了什么page.php<?php $post_title = $post->post_title; echo \"Post:<br/>\"; var_dump($post_title); require_once(\'inc/external.php\'); ?
PHP在内容后包含返回值1
我正在使用一个定制的wordpress循环,它允许我在一定数量的帖子之后以某种方式对帖子进行样式化。例如,前三篇文章的样式将相同,下四篇文章的样式将与前三篇不同,以此类推。它还允许我添加<div> 职位之间的部分。下面是我用来完成这项任务的php代码。if (have_posts()) : $count = 0; $paged = ( get_query_var(\'paged\') > 1 ) ? get_query_var(\'paged\') : 1;
在模板的php文件中包含一个javascript文件安全吗?
我想在wordpress多站点安装中包含一些jquery插件文件。我的解决方案是为需要这些jquery插件的页面创建一个特定的模板文件。下面是包含我的javascript文件的代码行,我已将其放置在模板文件的最后一行。<script type=\"text/javascript\" src=\"<?php bloginfo(\'template_url\'); ?>/plugins/jquery.tablesorter.min.js\" ></script>
如何在另一页面内的特定页面上循环访问高级定制字段
我有一页,就这么说吧page-home.php 我还有一个页面叫做page-custom-field.php 我想在第一页的某个部分循环page-custom-field.php 页面并在其自身上显示。这是我迄今为止尝试的代码。我在第二页使用高级自定义字段。我的If语句主页。php <?php $args = array( \'post_type\' => array( \'features\'
将css放入一个PHP文件中,并以正确的方式包含它
我想把CSS放在PHP文件中,因为我可以使用“条件CSS”,这取决于自定义控件的值。我的想法是在我的主题目录中的某个地方创建一个新的php文件./assets/css/header-conditional-styles.css 在此文件中,我创建了以下代码:<?php header(\"Content-type: text/css; charset: UTF-8\"); ?> <style> <?php if ( text == get_th