标签: wordpress-theming

Dynamic_sidebar 在所有小部件后写入“1”

我的问题是,由于某种原因,所有小部件后面都会出现“1”。我在区域中放置哪种类型的小部件或小部件的数量并不重要。当根本没有小部件时,这种情况不会发生。

在functions.php中:

function header_widgets_init() {
register_sidebar( array(
    'name' => 'Header',
    'id' => 'header_area',
    'before_widget' => '',
    'after_widget'  => '',
    'before_title'  => '',
    'after_title'   => '' 
) );
}
add_action( 'widgets_init', 'header_widgets_init' );
Run Code Online (Sandbox Code Playgroud)

在 header.php 中:

<?php echo dynamic_sidebar( 'header_area' ); ?>
Run Code Online (Sandbox Code Playgroud)

php wordpress wordpress-theming

0
推荐指数
1
解决办法
1503
查看次数

图像存储在哪个表中?

在wordpress媒体库中,上传的图像存储在哪个表中,任何人都可以知道它存储在哪个表中吗?

php wordpress wordpress-theming

0
推荐指数
1
解决办法
598
查看次数

如何在 WordPress 中为帖子创建第二个特色图像框

我有模板,在帖子中,我需要上传缩略图和横幅,它们是单独的图像,我的意思是横幅它看起来不像缩略图。我无法使用插件并且我不想这样做

add_theme_support('post-thumbnails');
add_theme_support('post-banner');
Run Code Online (Sandbox Code Playgroud)

我知道我输入的代码是错误的,重点是我不知道如何开始

wordpress wordpress-theming

0
推荐指数
1
解决办法
2607
查看次数

WordPress 如何过滤 URL 中的多个自定义 post_type

在我的 WordPress 中v5.6,我在作者页面中使用以下代码来显示自定义歌曲中的所有当前作者post_type帖子

<?php
$author_page_link = esc_url(get_author_posts_url(false, ID->user_nicename));
?>
<a href="' . $author_page_link . '?post_type=song">All Songs</a>
Run Code Online (Sandbox Code Playgroud)

上面的链接将过滤当前作者的所有歌曲,其 URL 如下:

http://www.music.com/author/current_author/?post_type=song

我想在过滤器页面中显示作者的“歌曲”和“诗歌”自定义帖子。

我尝试过下面的链接,但没有成功:

<a href="' . $author_page_link . '?post_type=song+poem">All</a>
<a href="' . $author_page_link . '?post_type=song&post_type=poem">All</a>
Run Code Online (Sandbox Code Playgroud)

如何获得一个链接来过滤单个作者的多个自定义帖子中的帖子?

更新1

我使用的是archive-song.php模板,这就是为什么song页面中只显示自定义帖子。

当将以下 URL 与 一起使用时?post_type=song+poemarchive.php仅在模板层次结构中,URL 重定向到author.php

http://www.music.com/author/current_author/?post_type=song+poem

如果我将以下 URL 与 一起使用?post_type=song&post_type=poem,仅在模板层次结构中,则仅过滤archive.php最后的结果(可以是诗歌或歌曲,以最后一个查询为准)。post_type

http://www.music.com/author/current_author/?post_type=song&post_type=poem

更新2

这是我的作者页面(https://pastebin.com/kCrYebcD)。此页面仅显示所有帖子类型的当前作者的最新 10 篇帖子。

这是我的存档页面(https://pastebin.com/twkWn5Bc)。在这里,我想显示作者所有帖子类型的所有帖子。

php url wordpress wordpress-theming custom-wordpress-pages

0
推荐指数
1
解决办法
1284
查看次数

如何使现有的WordPress主题响应?

我有一个网站,我已经应用了WordPress主题.但它没有响应,并且无法在移动设备和其他手柄设备上正确查看.那么有没有办法让现有的应用主题响应?提前致谢.

wordpress wordpress-theming

-1
推荐指数
1
解决办法
1万
查看次数

如何在wordpress二十五主题中更改"发表回复"标题

我需要更改在Wordpress二十五主题中留下答复留下答案.

我尝试使用comments.php文件,但它不适合我.

有没有人之前做过这个或有任何想法这样做.

提前致谢

wordpress comments wordpress-theming

-1
推荐指数
1
解决办法
3444
查看次数

如何在 Wordpress 中显示最新帖子

在我的一个页面上,我想要一个部分来显示最新的 3 个新闻帖子。

有没有一种简单的方法来检索n 个最新帖子,以便它们可以显示?

css php wordpress wordpress-theming custom-wordpress-pages

-1
推荐指数
1
解决办法
5938
查看次数

如何更改赫斯提亚的章节顺序?

嘿伙计们,我一直在玩 wordpress 主题“hestia”,但我遇到了一个我自己无法解决的问题:

首页由几个部分组成,您只能在专业版中移动,我不想购买

我已经查看了主题的代码,但无法更改顺序,如果有人能指出我正确的方向,我将不胜感激

在此处输入图片说明

我想将“团队”部分移到“博客”部分下方

编辑:

感谢 Tarun 的好回答,遗憾的是我在尝试将代码添加到 functions.php 时出现以下错误:

由于文件 wp-content/themes/hestia-child/functions.php 的第 18 行出错,您的 PHP 代码更改已回滚。请修复并再次尝试保存。

未捕获的 ArgumentCountError:函数 set_hestia_section_priority() 的参数太少,在第 288 行 wp-includes/class-wp-hook.php 中传递了 1 个,而在 wp-content/themes/hestia-child/functions.php:18 Stack 中预期正好有 2 个跟踪:0 wp-includes/class-wp-hook.php(288): set_hestia_section_priority(15)
1 wp-includes/plugin.php(203): WP_Hook->apply_filters(15, Array)
2 wp-content/themes/ hestia/inc/sections/hestia-about-section.php(68):
apply_filters('hestia_section_...', 15, 'hestia_about')
3 wp-content/themes/hestia/functions.php(694): include_once( 'w...')
4 wp-includes/class-wp-hook.php(286): hestia_include_features('')
5 wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters(' ', 大批)
6 wp-includes/plugin.php(453): WP_Hook->do_action(Array)
7 wp-settings.php(434): do_action('after_setup_the...')
8 wp-config.php(89): require_once( '/

此外,我的部分文件夹中似乎没有“hestia-team-section.php”文件。(hesia-about-section 等在那里)

wordpress wordpress-theming

-1
推荐指数
1
解决办法
4468
查看次数

将复制保护添加到WordPress主题

我想知道是否可以为在线销售的WordPress主题添加安全性(类似于产品许可证)?

我想确保一旦主题被出售,客户只能将它用于自己,而不是传递或重新出售.

security wordpress themes wordpress-theming

-3
推荐指数
1
解决办法
688
查看次数

Phpstorm不知道如何运行Wordpress

我已经尝试了所有我在这里找到的和google搜索.包括路径,外部库,解释器设置......

每当我尝试运行我的主题index.php文件时:

C:\XAMPP\php\php.exe "C:\path\to\project\wp-content\themes\MYTHEME\index.php"

Fatal error: Call to undefined function get_header() in C:\path\to\project\wp-content\themes\MYTHEME\index.php on line 1

Process finished with exit code 255
Run Code Online (Sandbox Code Playgroud)

所以在第1行是的,我只是在调用我的标题.

原来它试图index.php像独立文件一样运行,但忽略了整个Wordpress安装(我从不同的角度包括).当然它在哪里get_header(),因为我可以控制点击它,它会把我带到它声明的文件,没有问题.

它也正确检测XAMP的PHP解释器.

如果我只是访问在浏览器中键入我的localhost URL的站点,它也可以正常工作.它不会通过Phpstorm工作.

php wordpress wordpress-theming phpstorm

-6
推荐指数
1
解决办法
947
查看次数