![图片[1]-Ripro文章标题美化和添加常见问题FAQ-99源码屋](https://tu.99yiz.com/2021/12/20211231153015129.jpg?imageView2/0/format/webp/q/75)
教程开始:
一、文章标题美化:
1. ripro -> parts -> single-header.php 文件,整体替换为如下代码
<div class="aug_entry_header">
<div class="single-avatar"><?php echo get_avatar( get_the_author_meta( 'email' ), '50', null, get_the_author_meta( 'display_name' ) ); ?></div>
<div class="single-tgroup">
<?php edit_post_link('[编辑]'); ?>
<?php if ( ! is_page() ) {
aug_entry_header( array( 'tag' => 'h1') );
} else {
aug_entry_header( array( 'tag' => 'h1', 'link' => false ) );
}
get_template_part( 'parts/entry-subheading' );?>
<header class="entry-header">
<span class="single-name">作者 :
<a <?php echo _target_blank(); ?> href="<?php echo esc_url( get_author_posts_url( get_the_author_meta( 'ID' )) ); ?>"><?php the_author(); ?></a>
<span class="single-time"> 发布时间:<i class="fa fa-clock-o"></i> <?php echo the_time('Y-m-j'); ?></span>
<span class="single-views"><i class="fa fa-eye"></i> <?php echo _get_post_views();?> 人阅读 </span>
</span>
<?php get_template_part( 'parts/entry-tags' );?>
</div>
</div>
2. ripro -> assets -> css-> diy.css 添加如下样式
二、 添加“常见问题FAQ”教程:
1. ripro ->inc -> codestar-framework -> options -> options.theme.php 搜索“share_poster_img_qrcode”,在第一个“),”后添加如下代码
array(
'id' => 'is_show_faq',
'type' => 'switcher',
'title' => '是否显示常见问题FAQ',
'label' => '文章底部显示常见问题FAQ',
'default' => true,
),
array(
'id' => 'faq_help_field',
'type' => 'group',
'title' => '常见问题FAQ相关设置',
'max' => '6',
'fields' => array(
array(
'id' => '_matter',
'type' => 'text',
'title' => '常见问题',
'attributes' => array(
'style' => 'width: 100%;',
),
),
array(
'id' => '_answer',
'type' => 'textarea',
'title' => '问题答案',
),
),
'dependency' => array('is_show_faq', '==', 'true'),
'default' => array(
array(
'_matter' =>'免费下载或者VIP会员专享资源能否直接商用?',
'_answer' => '本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。',
),
),
),
2. ripro -> parts ->author-box.php,在“<div class=”article-footer”>”前添加如下代码
<?php if (_cao('is_show_faq')) : ?>
<div id="help" class="m main">
<h2 class="mt mt20">常见问题FAQ</h2>
<div class="mb">
<?php $show_faq = _cao('faq_help_field');if (!empty($show_faq)) {
foreach ($show_faq as $key => $text) {
echo '<dl><dt><i></i>'.$text['_matter'].'</dt>';
echo '<dd style="display: none;"><i></i>'.$text['_answer'].'</dd></dl>';
}
} ?>
</div>
</div>
<?php endif; ?>
3. ropro -> footer.php,在“<?php if (_cao(‘web_js’)) : ?>” 前添加如下代码
感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
请登录后发表评论
注册
社交帐号登录