您当前的位置:首页 > TAG信息列表 > get-template-part

  • 在WordPress循环中显示帖子顺序排名

    时间:2017-01-20

    我试图在主页上显示数字后序排名,但是,我使用的是template\\u部件,不知道当html与wordpress循环分离时如何做到这一点。以下是我想看到的:这是我的循环index.php<div class=\"most-recent-feed\"> <?php if ( have_posts() ) : if ( is_home() && ! is_front_page() ) : ?>

  • General_template.php文件中的get_xxxx函数中是否存在tirck?

    时间:2017-02-19

    我是WordPress的新手,我需要一个很大的帮助来理解动作是如何工作的。看来指令之间有关系do_action 在get\\u xxx函数中,它后面的代码我不理解。例如,在以下函数中:function get_header( $name = null ) { do_action( \'get_header\', $name ); $templates = array(); $name = (string) $name;&#

  • 如何使用插件在主查询上添加自定义帖子类型的自定义内容模板部件

    时间:2017-03-04

    我有一个自定义的帖子类型paper 在我的WordPress插件中定义,我通过以下方式在主查询中显示标准帖子:function add_custom_post_types_to_query( $query ) { if ( is_home() && $query->is_main_query() ) $query->set( \'post_type\', array( \'post\', \'paper\' ) ); //

  • 从自定义主题中删除Get_Template_Part()

    时间:2017-03-09

    我正在创建自己的主题,想知道是否有办法删除get_template_part() 当你在特定页面上时?例如:<?php if ( is_page(\'blog\') ) { [Remove]get_template_part(\'the\', \'blog\'); } ?>

  • 对于自定义帖子类型,GET_TEMPLATE_PART()基于GET_POST_TYPE(),而不是GET_POST_FORMAT()

    时间:2017-03-22

    我有自定义的帖子类型portfolio 我希望能够重新使用大部分模板,但更改为content-portfolio 当页面是名为的自定义帖子类型时portfolio.目前这不起作用,所以我不确定是需要在主查询中添加自定义帖子类型,还是需要在while循环中添加自定义帖子类型?index.php CODE:get_header(); ?> <div id=\"primary\" class=\"content-area\"> <main id=\"ma

  • 从其他主题文件夹中获取php模板文件

    时间:2017-04-08

    如何从其他主题文件夹中获取php模板文件?例如:我当前的主题文件夹是promax . 我正在处理archive.php 并希望在archive.php 来自其他名为子主题的文件夹promax-child\' 里面有一个文件夹叫做includes 有一个文件archive-desc.php.

  • 检测当前页面是否为自定义查询中的首页

    时间:2017-04-10

    我目前正在从事一个项目,我们正在为静态首页设计一个自定义frontpage模板。模板中有三个不同的自定义WP\\U查询,它们具有相关的循环。在其中一个自定义循环中,我使用根据当前帖子的帖子类型选择的模板部分。在这些模板部分(表示在自定义循环中),我想检查当前页面(活动页面,表示循环所在的“frontpage”,而不是自定义循环中的当前活动元素)是否为frontpage或搜索结果页面,以显示用于识别不同帖子类型的图标。如果我对is\\U search和is\\U front\\u页面的描述理解正确,那么这些

  • GET_TEMPLATE_PART()在循环中不起作用

    时间:2017-04-28

    我很难得到get_template_part() 来处理我的索引。php页面。模板部分位于循环中,并且引用了“标准”post格式。template code:<section id=\"content\" class=\"site-content blog-page\"> <div class=\"container\"> <?php if ( is_home() || ( is_front_page() &

  • 模板部件与边栏(差异)

    时间:2017-05-04

    我想在。。。footer.php 我的网站的。这不需要是“动态的”(添加和删除小部件),它将是关于站点和特定链接的标准信息。如果我是正确的,这可以通过get_template_part( \'template-parts/\', \'infofooter\' );或由get_sidebar( \'infofooter\' );在第二种情况下,我只需要命名我的文件sidebar-infofooter.php这两种方法是否同样有效?(非动态)侧栏和模板部件之间的区别是什么?是不是侧边栏通常包含小部件?

  • 使用GET_TEMPLATE_PART()添加挂钩

    时间:2019-02-04

    我有这个钩子。如何使用get\\u template\\u part()添加此挂钩?我创建了一个文件“myfile.php”,其中存储了搜索栏的HTML代码,但a无法连接我的模板add_filter(\'wp_nav_menu_items\', \'add_search_form\', 10, 2); function add_search_form($items, $args) { if( $args->theme_location == \'MENU-NAME\' )&#

  • 在使用GET_TEMPLATE_PART()添加的文件中使用相同的变量名

    时间:2019-06-05

    假设我有一个名为content-header.php 和content-body.php.在内容标题中。php我有一个变量:$some_var = \'apples\';和在内容体中。php我有一个名称相同但值不同的变量:$some_var = \'bananas\';在我使用的另一个文件中:get_template_part(\'content\', \'header\'); get_template_part(\'content\', \'body\'); 会$some_var 仅限

  • 快捷代码和GET_TEMPLATE_PART

    时间:2019-07-16

    我正在为我的wordpress开发自己的插件。我使用自定义分类法和自定义单个CPT为插件和CPT创建了一个短代码。当我尝试在短代码中使用函数get\\u template\\u part()时,结果是调用单个。主题中的php模板。如何限制get\\u template\\u part查找文件的位置?这是我的短代码:function shortcode_display_products ( $atts ){ global $wpdb; $query = \'\'; &#

  • 在媒体网格中覆盖附件“缩略图”的模板不起作用

    时间:2019-07-20

    我正在尝试自定义媒体浏览器的模板(当单击“编辑帖子”页面中的“添加媒体”按钮时),方法是在每个缩略图上添加带有文件名的标题,这样我就不需要选择图像来检查附件详细信息面板上的文件名。到目前为止,我所做的是以下所述解决方案的一个版本:https://stackoverflow.com/a/25948448/8717608我使用的是“tmpl附件”模板,来自媒体模板的第506行。php,这正是我需要定制的:https://github.com/WordPress/WordPress/blob/master/wp

  • 特定页面的GET_TEMPLATE_PART

    时间:2019-07-24

    我已尝试在header.php, 但无法正确加载。我收到以下错误:致命错误:未捕获错误:调用未定义函数get\\u tempalte\\u part()这是我的header.php:<html class=\"m-0\"> <head> <meta charset=\"utf-8\"> <meta name=\"viewport\" content=\"width=device-width, init

  • 与网站其他部分标题不同的博客模板

    时间:2019-10-09

    我想更改我的wordpress自定义模板上的一件事-除了“联系我们”、“结帐”和“我的帐户”页面之外,整个网站都使用了大图像滑块。博客页面是在创建这些页面之后添加的,因此在标题中也是如此。php文件这是当前用于从必要页面中排除(或包括)滑块图像的文件:if(!is_cart() && !is_checkout() && !is_account_page()) : if(is_page( \'contact-us\' )):

  • 使用GET_TEMPLATE_PART()有什么好处?

    时间:2020-02-21

    关于使用,我可以找到很多“如何”的答案get_template_part(), 但是没有“为什么”,除非它可以减少要编写的代码量。我是从最终用户的角度提出这个问题的,我在一个子主题中进行了调整。我感兴趣的是,一旦站点启动并运行,可能会出现与性能相关的问题。我选择的主主题经常使用这种方法,在每个基本模板中使用并有时嵌套几个。跟踪为一个目的调整模板部件是否也会对其他地方产生影响是很复杂的。我有几种自定义的帖子类型和许多分类法,大多数需要以不同的方式显示。因此,我想替换get_template_part() 在

  • 根据固定链接和URL添加活动类

    时间:2020-04-01

    我面临一个问题,在我左侧的wordpress网站上,我加载了带有标题和摘录的帖子列表,当你们点击该内容时,页面右侧的内容就会加载,并且工作正常但我喜欢在列表中的任何链接被单击并在侧边打开时添加active或current类,第一个类已经是active类了,因为它已经在右侧显示了内容请检查代码在左侧,我正在使用<?php $paged = get_query_var(\'paged\') ? get_query_var(\'paged\') : 1; $args = ar

  • Is_Page doesnt detect my page

    时间:2020-05-04

    我想打电话给Servicedeneme。php,它位于mysite的主题主文件夹中。com/常见问题解答/它的标题是FAQ,所以我为FAQ和FAQ这两种表单编写代码。然而,它不起作用。我写了下面的代码来实现这个功能。php if (is_page( \'faq\' ) or is_page( \'FAQ\' )) { get_template_part( \'Servicedeneme\' ); } 此外,当我编写以下代码时,wp将出错:function

  • 子目录中模板的GET_TEMPLATE_PART不工作

    时间:2020-05-19

    我正在开发我的第一个wordpress网站,并将其在线移动。我已经添加了一些额外的模板来设计一个简单的预订引擎,它在我的离线localhost服务器上运行得非常好。然而,我在获取这些模板和其他模板时遇到了麻烦。要在live网站上工作的php文件。似乎使用特定路径来定位模板或文件不起作用;get_template_part() 和include() 仅当模板/文件位于同一文件夹中时,才能加载该模板/文件。例如,我有一个名为“Bevestigingstemplate”的页面模板。php在我的子主题文件夹(th

  • 如何将每次调用模板部件时更新的变量传递给GET_TEMPLATE_PART?

    时间:2020-06-30

    我有一个循环,在该循环中,我使用get\\u template\\u部分调用HTMl以显示帖子。我还有一个变量(数字),每次循环运行时都会向该变量添加+1。通过这种方式,我可以跟踪显示的帖子(针对特定布局)。 <?php $loop_post_count++ ?> <!-- HTML code for loop --> <?php get_template_part ( \'loo