wordpress-theming 相关问题

WordPress主题系统是为WordPress驱动的博客/网站设计样式的方式。

当没有注册的脚本可以挂接时如何wp_add_inline_script?

wp_add_inline_script 的文档指出: 向已注册的脚本添加额外的代码。 没有注册脚本的情况下怎么办? 就我而言,我唯一注册的 JS 是在 cl 之前...

回答 2 投票 0

Tutor LMS Pro 如何添加自定义课程反馈(调查)表格或调查

我已经使用 Tutor LMS pro 设置了一个电子学习模块,客户对除课程反馈之外的所有功能都满意。 客户需要显示一份定制调查以获取课程反馈,但是……

回答 1 投票 0

滚动显示内容?

我想创建一个 div,其中内容 div 在初始状态下是隐藏的。当用户向下滚动页面时,内容 div 将从父 div 的底部“显示”。我也想要...

回答 1 投票 0

带有 jQuery $('CLASS').on('click tap touchstart', function(event) 的 HTML 按钮在移动设备上不起作用 (Wordpress BricksBuilder)

我已经使用一些建议编辑了上次发布此问题的代码,不幸的是我链接到的“重复”也没有解决问题。这是我正在使用的代码:...

回答 1 投票 0

自定义帖子类型出现问题

我正在 WordPress 4.7.3 中创建带有分类的自定义帖子类型,但由于某种原因分类页面无法正常工作。我的自定义帖子类型是“事件”,但是 archive-events.php 模板...

回答 1 投票 0

Wordpress 类别,获取其所有帖子

我目前正在完成我正在构建的 WordPress 网站的主题,但我在让我的类别正常工作时遇到问题。 我不知道如何循环当前类别...

回答 2 投票 0

如何使用 WordPress Waymore 主题在每个页面上实现不同的标题?

我在WordPress中使用popularfx的waymore主题,并且想要更改我的“关于”和“服务”页面中的标题图像。 目前,所有页面上都显示相同的标题图像,但我想要不同的......

回答 1 投票 0

在 WordPress 中创建元框不显示在自定义字段中

我使用下面的代码为 WordPress 中的帖子创建一个元框。但问题是这些元框也出现在自定义字段中。我不希望这些元框显示在自定义字段中...

回答 1 投票 0

如何更改分页的输出显示?

我正在使用paginate_links。 现在我有: 第 1 页,共 6 页 1, 2, 3, 4, 5, ... » 第 3 页,共 6 页 « 1, 2, 3, 4, 5, ... » 第 6 页,共 6 页 « ..., 2, 3, 4, 5, 6 我正在使用 paginate_links。 现在我有: Page 1 of 6 1, 2, 3, 4, 5, ... » Page 3 of 6 « 1, 2, 3, 4, 5, ... » Page 6 of 6 « ..., 2, 3, 4, 5, 6 <div class="pagination"> <span class="pages"> <?php if( empty( $var ) ) { global $wp_query; if( !isset( $wp_query->max_num_pages ) ) return; $pages = $wp_query->max_num_pages; } else { global $$var; if( !is_a( $$var, 'WP_Query' ) ) return; if( !isset( $$var->max_num_pages ) || !isset( $$var ) ) return; $pages = absint( $$var->max_num_pages ); } if( $pages < 1 ) return; $page = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1; echo 'Page ' . $page . ' of ' . $pages; ?> </span> <?php global $wp_query; $big = 999999999; // need an unlikely integer echo paginate_links( array( 'mid_size' => 2, 'prev_text' => __('«'), 'next_text' => __('»'), 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '?paged=%#%', 'current' => max( 1, get_query_var('paged') ), 'total' => $wp_query->max_num_pages, ) ); ?> </div> 如何添加"last"和"first"链接来实现以下分页样式? Page 1 of 20 1, 2, 3, 4, 5, ... » Last » Page 10 of 20 « First « 10, 11, 12, 13, 14, ... » Last » Page 20 of 20 « First « ..., 16, 17, 18, 19, 20 尝试将此功能添加到活动主题的functions.php文件中 function tutsocean_pagination( $range = 5 ) { global $paged, $wp_query; if ( !$max_page ) $max_page = $wp_query->max_num_pages; if ( $max_page > 1 ) if ( !$paged ) $paged = 1; echo "\n".'<ul class="dcs_pagination">'."\n"; if ( $paged != 1 ) echo '<li class="page-num page-num-first"><a href='.get_pagenum_link(1).'>'.__('« First', "PAGE_LANG").' </a></li>'; echo '<li class="page-num page-num-prev">'; previous_posts_link(' &laquo; '); echo '</li>'; if ( $max_page > $range ) : if ( $paged < $range ) : for ( $i = 1; $i <= ($range + 1); $i++ ) { $class = $i == $paged ? 'current' : ''; echo '<li class="page-num"><a class="paged-num-link '.$class.'" href="'.get_pagenum_link($i).'"> '.$i.' </a></li>'; } elseif ( $paged >= ( $max_page - ceil($range/2)) ) : for ( $i = $max_page - $range; $i <= $max_page; $i++ ){ $class = $i == $paged ? 'current' : ''; echo '<li class="page-num"><a class="paged-num-link '.$class.'" href="'.get_pagenum_link($i).'"> '.$i.' </a></li>'; } endif; elseif ( $paged >= $range && $paged < ( $max_page - ceil($range/2)) ) : for ( $i = ($paged - ceil($range/2)); $i <= ($paged + ceil($range/2)); $i++ ) { $class = $i == $paged ? 'current' : ''; echo '<li class="page-num"><a class="paged-num-link '.$class.'" href="'.get_pagenum_link($i).'"> '.$i.' </a></li>'; } else : for ( $i = 1; $i <= $max_page; $i++ ) { $class = $i == $paged ? 'current' : ''; echo '<li class="page-num"><a class="paged-num-link '.$class.'" href="'.get_pagenum_link($i).'"> '.$i.' </a></li>'; } endif; echo '<li class="page-num page-num-next">'; next_posts_link(' &raquo; '); echo '</li>'; if ( $paged != $max_page ) echo '<li class="page-num page-num-last"><a href='.get_pagenum_link($max_page).'> '.__('Last »', "PAGE_LANG").'</a></li>'; echo "\n".'</ul>'."\n"; } 之后,在要显示分页的地方添加以下代码。 <div class="pagination"> <span class="pages"> <?php if( empty( $var ) ) { global $wp_query; if( !isset( $wp_query->max_num_pages ) ) return; $pages = $wp_query->max_num_pages; } else { global $$var; if( !is_a( $$var, 'WP_Query' ) ) return; if( !isset( $$var->max_num_pages ) || !isset( $$var ) ) return; $pages = absint( $$var->max_num_pages ); } if( $pages < 1 ) return; $page = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1; echo 'Page ' . $page . ' of ' . $pages; ?> </span> <?php tutsocean_pagination(); ?> </div> 一些可选的 CSS。如果您想添加自己的 CSS/样式,请忽略 ul.dcs_pagination {list-style: none;display: flex;} .pagination { display: flex; } ul.dcs_pagination li { padding: 0px 10px; } 此代码最好的部分是您可以更改 tutsocean_pagination() 函数定义中的下一个上一个按钮或第一个最后一个按钮

回答 1 投票 0

移动屏幕上可点击的子菜单

我正在构建一个 WP 主题,并在用户鼠标悬停和下拉子菜单出现时使用默认子菜单行为。但在移动屏幕上,悬停功能不起作用,我只是隐藏了暴徒上的子菜单......

回答 2 投票 0

Wordpress 评论未显示

我正在制作我的第一个主题,我试图在帖子上显示评论,但由于某种原因它不起作用。 这是 single.php: 评论_模板(); //有人说这是必要的... 回声

回答 3 投票 0

Newsmatic - 1.3.11 导入演示时出错。请重新加载页面并重试

我是WordPress新手,我将其安装在我域下的服务器上;有一个名为“Newsmatic - 13.11”的新主题。我正在尝试导入该主题的演示,但在 50% 后,它是

回答 1 投票 0

Masterstudy WordPress 主题的登录/注册表单不起作用

大家好,抱歉我是开发新手。 我尝试使用购买的 WordPress 主题:MasterStudy,我想对其进行一些自定义以学习这些工具。只是,如果我能完成其他所有事情的话......

回答 1 投票 0

如何禁用产品 woo commerce 上的悬停

我有一个 WordPress 网站,主题名为 star Bella- electronics ,集成了 woocommerce,我想禁用产品上的悬停效果。 我没有主题设置来禁用 hov...

回答 3 投票 0

get_theme_file_uri 不适用于脚本…

我正在尝试将 Web 模板转换为静态 WordPress 主题,并且 get_theme_file_uri 在 url/文件中解析,而不是 wp-content/themes/thetheme/js/plugins/swiper.min.js 所以而不是看...

回答 1 投票 0

Wordpress 如何获取图形标签内的帖子缩略图

我正在运行一个查询循环,并希望“如果”该帖子有特色图像,则它需要位于 标签内。但特色图像的 标签出现在 之前 我正在运行一个查询循环,并希望“if”帖子有特色图像,它需要位于 <figure> 标签内。但特色图像的 <img> 标签出现在 <figure> 标签之前。可能是什么原因? foreach($posts as $post){ setup_postdata($post); echo '<article class="pet_post">'; if(has_post_thumbnail()) { echo '<figure class="post_thumbnail">'. the_post_thumbnail('full') . '</figure>'; }; echo '<h1 class="post_title">'. get_the_title() . '</h1>'; echo '<p class="pet_seller">'. get_the_content() . '</p>'; echo '<form method="POST">'; echo '<input type="hidden" name="post-id" value="'. get_the_ID() . '">'; echo '<button type="submit" name="delete-post">Delete this post</button>'; echo '</form>'; echo '</article>'; }; 通过这张图可以更好地理解问题: 这是因为您使用的是 the_post_thumbnail 函数,默认情况下会回显图像,这比回显 figure 标签要早。 更换 echo '<figure class="post_thumbnail">'. the_post_thumbnail('full') . '</figure>'; 与 echo '<figure class="post_thumbnail"><img src="' . get_the_post_thumbnail_url(get_the_ID(), "full") . '"></figure>'; 我相信这种做法也是可以接受的。 <figure class="post_thumbnail"> <?php if(has_post_thumbnail()) { echo the_post_thumbnail('full'); }; ?> </figure> 您还可以使用 post_thumbnail_html 过滤器挂钩以编程方式自定义帖子缩略图的 <img> 标签。 function my_theme_filter_post_thumbnail($html) { $html = "<figure>{$html}</figure>"; return $html; } add_filter('post_thumbnail_html', 'my_theme_filter_post_thumbnail'); 我最近在博客上谈论过它。

回答 3 投票 0

如何更改Wordpress Gutenberg可视化编辑器默认字体系列

如何使我的网站主题的字体与Wordpress Gutenberg可视化编辑器默认字体系列相同? 每次我发布新帖子时,我的网站字体都会默认恢复为主题的字体。 我...

回答 1 投票 0

Wordpress如何创建不同的动态主页和对应的个人详情页?

我目前正在使用Newspaper 12主题构建一个新闻网站。网站需要有三种不同语言的主页,当点击主页时,每种语言都应该引导...

回答 1 投票 0

在wordpress主题二十四中让手机导航字母变大

我需要有关此网站的帮助。我一直在尝试将移动导航做得更大,但无论如何字母仍然很小。我可能做错了什么这是我发现的CSS代码之一......

回答 1 投票 0

架构未出现在 SERP 中

我在WordPress中创建了一个网站。但是,激活插件“KK Star Ratings”后,它没有出现在页面和SERP上。我尝试将主题更改为白色和深色模式,但...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.