您当前的位置:首页 > TAG信息列表 > templates

  • 如何在单一自定义帖子上获取术语元数据?

    时间:2020-06-11

    我在自定义分类法中添加了自定义图像和图标,我知道如何在分类法模板页面的前端显示它。$headImageId = get_term_meta( get_queried_object_id(), \'category-image\', true ); $headImageUrl = ( ( $headImageId != \'\' ) ? wp_get_attachment_url( $headImageId ) : \'\' ); 但我如何在我的单个帖子模板中调用它?我想使用自定义帖子所属

  • 自定义搜索结果页面不使用空搜索

    时间:2020-06-28

    我有一个自定义的搜索结果页面,除了提交一个空的输入框外,它工作正常。提交空输入框时,结果页面上的标题显示;找到XX个结果“;(网站上的页面/帖子总数),但页面上未列出任何结果。因此,显示页眉计数的代码似乎正在查找我网站上的每个页面,而显示结果的实际代码却什么也找不到。我不在乎这些空搜索使用哪种行为(显示所有内容vs.不显示任何内容),但我更希望行为在标题中的计数和实际结果之间保持一致。这是标题的代码(返回“找到XX个结果”):<h2>Search results for <?p

  • 插件管理菜单锅炉板

    时间:2020-06-28

    所以,我已经做了很多搜索,在自定义Wordpress插件中似乎没有任何形式的锅炉板来创建自定义表单、下拉列表等。尽管如此,我可以告诉你Wordpress管理面板有自己的风格,我想与之相匹配。我的问题是,是否有任何形式的默认模板可以用于创建插件管理选项,或者我是否应该从一个新的菜单中构建它们,就像创建一个新的HTML页面一样?

  • 我想使用挂钩或筛选器来自定义电子邮件模板

    时间:2020-07-05

    几年前,当我没有今天的编码经验时,我雇佣了一个承包商来帮助我处理我的站点。承包商最终几乎为每封电子邮件都制作了新的模板,而且这些模板都已经过时了。当我意识到我应该在函数中进行自定义更改时,我开始对它们进行更新。php页面,所以每次WooCommerce进行更新时,我不必更新十亿个模板。我在这里迈出了一小步,我想做的第一件事是管理新订单。php电子邮件模板。在模板的顶部有一个部分包含此信息。do_action( \'woocommerce_email_header\', $email_heading, $e

  • 有条件地确定earch.php页面是否为当前模板

    时间:2020-07-06

    我的搜索结果有一个特定的CSS文件,所以搜索。php模板。我想要一个PHP if条件来确定当前模板是否是搜索。php模板,以便加载CSS文件wp_enqueue. 该条件应在功能中起作用。php文件。我不完全确定我是否可以使用is_search() 为了这个。有人能确认我可以使用is_search() 如果不是这样,提供一个替代方案?非常感谢!

  • 为分类术语模板设置POSTS_PER_PAGE

    时间:2020-07-25

    我有一个自定义的分类术语页面,用于显示与该术语相关的帖子(taxonomy-insight\\u type-academy.php)。我想我可以使用下面的代码来限制该页面上的帖子:https://developer.wordpress.org/reference/functions/is_tax/add_action( \'pre_get_posts\', function( $query) { if ( $query->is_tax( \'academia\', \'insight

  • 如何获取我的站点页脚中任何内容的最新修改日期?

    时间:2020-07-30

    我想能够张贴在我的页脚最新更新的日期。然而,我似乎找不到一种方法来在全球范围内为网站做到这一点,只需使用get_the_modified_date().例如,如果我对主页进行更改,页脚将更新到该日期和时间。如果我以后对其他页面进行编辑,那么;已更新;日期和时间将更改以反映最新的更新。非常感谢您的帮助。

  • 如何实现模板文件和循环

    时间:2020-07-31

    我试图了解如何使用自定义模板文件,在本例中,只是列出所有帖子。根据我的研究和对此帖子的初步回复,代码如下所示: <?php /** * Template Name: Basic Test */ get_header(); if ( have_posts() ) : while ( have_posts() ) : the_content(); the_title(); endw

  • 为帖子标题添加变量,以便帖子模板可以包括自动生成的外部网站上的查看链接。com/{帖子标题}

    时间:2020-08-06

    我将在帖子中引用一个外部网站,该网站的页面使用相同的静态格式。比如说它的网站。com/view/1111,网站。com/view/1112等。我想做的是创建一个帖子模板,该模板将自动将链接附加到帖子内容上方的外部站点。例如,如果我的帖子标题为1337,那么帖子会自动在顶部包含一个链接;在网站上查看。“com”;这将指向网站。com/view/1337。或者,如果在模板文件中不可行,那么如果它只是我在文章开始时可以使用的一个短代码就好了。我尝试添加<?php echo “<a href=\'we

  • Wood+MtHaml或任何其他类似HAML的HTML速记

    时间:2020-08-10

    我使用Timber 对于我所有的项目,我也希望开始使用一种模板语言,如HAML或Pug。我发现了一个HAML的PHP实现,名为MtHaml, 它支持细枝。我想如果我能让它和木材一起工作,这会很好。不幸的是,虽然它支持许多CMS,但Wordpress不在列表中。有a project 这就把MtHaml带到了wordpress,但这是7年前的事了,我还没有弄清楚它是如何编译的。看来我得跑了/从命令行监视以使其自动编译。我喜欢木材,因为它只是在飞行中编译。我把我的树枝文件放在主题目录中,它就可以正常工作了。我想

  • 通过主题编辑器删除小部件

    时间:2020-08-10

    我最近更新了我们公司的网站,现在我们看到我们的新闻稿注册小部件出现在以前没有的登录页上。我们的登录页模板设置为删除此小部件。我没有更改任何代码。我错过了什么?

  • 如何为Gutenberg编辑定制页面模板

    时间:2020-08-12

    我读过一些关于“的问题/答案/文章”;自定义模板;包括Block Editor Handbook, 但我找的东西什么也找不到。诚然,这确实有点像将两个不同编辑的内容放在同一页上的问题,我理解这是不可能的(请参见下面的ACF评论)。我正在寻找的示例:加载模板后,用户将在编辑器中看到两个区域(节/div),并使用背景色来区分它们。如果用户在第一节(a)中添加了一个段落,则该内容将出现在面向公众的网页的a节中。与第二节相同。有没有办法在编辑器中使用一些底层HTML来创建结构</有没有一种不用ACF就能做到

  • 有没有一种方法可以挂钩或调用不属于WooCommerce默认模板的自定义Woocomerces模板?

    时间:2020-08-28

    因此,我目前正在使用Woocommerce,并设法找出如何基于文档覆盖模板。现在我遇到了一个问题,所以我设法覆盖了一个特定的模板upsell.php. 现在我需要创建另一个upsell.php 提供不同布局的模板。我们就叫它吧up-sell-alternate.php现在我的问题是,是否可以创建一个钩子并获取该自定义模板,即使它不是Woocomece模板的一部分。我需要重用woocommerce模板的各个部分,并为每个模板提供不同的布局。我在woocommerce的文档中找不到符合我问题的东西

  • 无法直接修改模板时如何向<Body>标签添加属性

    时间:2020-09-03

    这类似于How to add data- attribute to <body> tag 但不同的是,我现在正在寻找一种不需要修改模板文件的解决方案。我需要向<body> 我无法修改php文件模板的页面集合中的标记。对于大多数人来说,我正在使用一个特定于主题的钩子,它工作得很好。还有其他一些不包含该挂钩。对于这些,我可以通过重写最终的标记来实现我的目标。。。插入属性后,使用的代码来自kfriend的答案https://stackoverflow.com/questions/7725

  • 如何在Gutenberg编辑器中编辑自定义页面模板

    时间:2020-09-04

    在页面打开之前,我想知道PHP中的自定义页面模板名称(页面属性-模板中选择的名称),以便根据所选模板将其他脚本排队。我知道如何在javascript管理前端部分获取此信息,但是如果我可以在PHP中获取它,则会更加方便。

  • Undefined get_header function

    时间:2020-09-08

    我根据网站安装了wordpresshttps://ipipe.ru/info/ustanovka-wordpress-na-openserver 然后想用下划线。我进入worldelectronics并按下generate按钮(结果,一个请求似乎覆盖了wordpress文件)。致命错误:未捕获错误:调用C:\\OSPanel\\domains\\worldelectronics中未定义的函数get\\u header()。ru \\索引。php:15堆栈跟踪:#0{main}在C:\\OSPanel\\d

  • 帖子模板不适用于主题(可能呈现为页面模板)

    时间:2020-09-09

    我有一个帖子模板,当我在帖子选项中选择它时,它会保存,但不会在前端应用模板。你知道为什么会这样吗?有问题的帖子位于默认帖子区域。这是我的模板文件的开头,有趣的是,在主题编辑器中,该文件的标题为Casino Live经销商模板页面模板。这暗示着Wordpress将此作为页面模板阅读。<?php /* Template Name: Casino Live Dealer Template Template Post Type: post */

  • Page template option missing

    时间:2020-09-26

    我查了所有建议that response: "E;“页面属性”;选项已选中,模板文件位于主题根文件夹中,我在文本编辑器中尝试了几个文件编码选项(UTF8带或不带BOM),我尝试切换到另一个主题,然后返回到自定义主题,我确实在顶部有正确的内容:<?php /* Template Name: Page Actualites */ ?> 为什么我仍然看不到页面模板下拉列表?

  • 我如何才能在_POST_NAVATION()链接中包含所有的帖子类型,而不仅仅是当前的帖子类型?

    时间:2020-10-03

    我有一个网站,有几种自定义的帖子类型:博客帖子、电影评论和;书评。在我的single.php 我调用的模板the_post_navigation().查看博客帖子时,上一篇和下一篇链接仅导航到博客类型的其他帖子,完全忽略电影和书籍。如果我的上一篇文章碰巧是一篇书评,我希望上一篇链接将用户带到该书评,而不是另一篇博客文章。在电影或书页上也一样。我不想把上一篇和下一篇限制在那些帖子类型上。我如何才能做到这一点?

  • Index.php和page.php的区别

    时间:2020-10-08

    我目前正在wordpress中开发一个主题,用于学习。要设置我的页面层次结构,我有以下内容:索引。php:所有网站页面的回退。php:博客页面,首页。php:静态首页。php:单个页面的默认回退。php:单贴子页面标题。php和页脚。我想知道索引之间的区别。php和一个页面。php应该显示?在我的索引上。php,我只有header();和页脚();功能在我的页面上。php中,我有一个带有标准循环的主内容div,该循环从wordpress输出我的页面帖子,不包括页眉和页脚函数我的索引和页面文件输出这样的内容