为了达到更好的体验效果,请使用Chrome、Firefox等现代浏览器浏览本站!

众推不靠谱程序修改备案

wordpress jiuge 7340℃ 1评论

众推不靠谱使用yusi主题(作者主页:欲思),主题免费使用被允许修改,修改以留备案。

2015/8/23

中文标签显示404/搜索框无法识别中文关键词,修改class-wp.php

参考文章

2015/8/21

1、删除侧边社交小图标,将sidebar.php中<aside class=”sidebar”> 下面的代码删除。

<div class="widget widget_text"><div class="textwidget"><div class="social">
<?php if( dopt('d_tqq_b') || dopt('d_weibo_b') || dopt('d_facebook_b') || dopt('d_twitter_b') ){ ?>

<?php if( dopt('d_weibo_b') ) echo '<a href="'.dopt('d_weibo').'" rel="external nofollow" title="新浪微博" target="_blank"><i class="sinaweibo fa fa-weibo"></i></a>'; ?>
<?php if( dopt('d_tqq_b') ) echo '<a  href="'.dopt('d_tqq').'" rel="external nofollow" title="腾讯微博" target="_blank"><i class="tencentweibo fa fa-tencent-weibo"></i></a>'; ?>
<?php if( dopt('d_twitter_b') ) echo '<a href="'.dopt('d_twitter').'" rel="external nofollow" title="Twitter" target="_blank"><i class="twitter fa fa-twitter"></i></a>'; ?>
<?php if( dopt('d_facebook_b') ) echo '<a href="'.dopt('d_facebook').'" rel="external nofollow" title="Facebook" target="_blank"><i class="facebook fa fa-facebook"></i></a>'; ?>
<?php if( dopt('d_weixin_b') ) echo '<a class="weixin"><i class="weixins fa fa-weixin"></i><div class="weixin-popover"><div class="popover bottom in"><div class="arrow"></div><div class="popover-title">订阅号"'.dopt('d_weixin').'"</div><div class="popover-content"><img src="'.get_bloginfo('template_url').'/img/weixin.gif" ></div></div></div></a>';?>
<?php if( dopt('d_emailContact_b') ) echo '<a href="'.dopt('d_emailContact').'" rel="external nofollow" title="Email" target="_blank"><i class="email fa fa-envelope-o"></i></a>'; ?>
<?php if( dopt('d_qqContact_b') ) echo '<a href="'.dopt('d_qqContact').'" rel="external nofollow" title="联系QQ" target="_blank"><i class="qq fa fa-qq"></i></a>'; ?>
<?php echo'<a href="'.dopt('d_rss').'" rel="external nofollow" target="_blank"  title="订阅本站"><i class="rss fa fa-rss"></i></a>'; ?>

<?php } ?>
</div></div></div>

2、在文章页面添加H2标题绿色下划线,在single.php中添加以下代码:

<style type="text/css">.article-content h2 {border-left: 8px solid #00A67C; border-bottom: 2px solid #00A67C; }</style>

2015/8/20

1、在模板函数中添加以下代码:

        remove_action( 'wp_head',   'parent_post_rel_link', 10, 0 ); //移除后面文章的url
        remove_action( 'wp_head',   'wp_shortlink_wp_head', 10, 0 );//自动生成的短链接
        remove_action( 'wp_head',   'adjacent_posts_rel_link', 10, 0 ); ///移除相邻文章的url
        remove_action( 'wp_head',   'wp_generator' ); // 移除版本号

2、将headerphp中的两个函数更改为固定连接

window._deel = {name: '<?php bloginfo('name') ?>',url: 'http://www.zootui.com', ajaxpager: '<?php echo dopt('d_ajaxpager_b') ?>', commenton: <?php echo $commenton ?>, roll: [<?php echo $sr_1 ?>,<?php echo $sr_2 ?>]}
</script>
<?php 
wp_head(); 
if( dopt('d_headcode_b') ) echo dopt('d_headcode'); ?>
<!--[if lt IE 9]><script src="<?php bloginfo('template_url'); ?>/js/html5.js"></script><![endif]-->

将上面代码中的<?php bloginfo(‘name’) ?>函数换为“众推不靠谱”

将<?php echo get_bloginfo(“template_url”) ?>换为主题连接

2015/8/18

1、使用百度监控,需要验证网站的归属权,上传baidu-verify-C7EFC129E1.txt,并在httpd.ini中添加可视。

2、文章页面代码过长时被页面遮挡,检查后发现是编辑器插件Kindeditor for wordpress设置中勾选了“开启前台高亮”,取消选项后前台代码过长时自动换行,显示正常。

2015/8/17

添加djd-site-post投稿插件,并在此插件lang文件夹中上传汉化包djd-site-post-zh_CN.mo和djd-site-post-zh_CN.po

2015/8/16

1、安装wordpress问答插件,卸载。

2、删除其余两个默认模板。

3、注释function.php中“//移除自动保存和修订版本”

/* //移除自动保存和修订版本
if( dopt('d_autosave_b') ){ add_action('wp_print_scripts','deel_disable_autosave' ); remove_action('pre_post_update','wp_save_post_revision' ); } */ 

后台编辑文章正常。

4、友情链接页面去除头像:

if ( !empty($bookmarks) ){ echo '<ul class="link-content clearfix">'; foreach ($bookmarks as $bookmark) { echo '<li><a href="' . $bookmark->link_url . '" title="' . $bookmark->link_description . '" target="_blank" >'. get_avatar($bookmark->link_notes,64) . '<span class="sitename">'. $bookmark->link_name .'</span></a></li>'; } echo '</ul>'; }

将其中get_avatar($bookmark->link_notes,64) .删除。

2015/8/16

删除模板函数中自动添加标签的指令,将以下代码删除

//Zoo@WordPress 自动为文章添加已使用过的标签
add_action('save_post', 'auto_add_tags');
function auto_add_tags(){
	$tags = get_tags( array('hide_empty' => false) );
	$post_id = get_the_ID();
	$post_content = get_post($post_id)->post_content;
	if ($tags) {
		foreach ( $tags as $tag ) {
			// 如果文章内容出现了已使用过的标签,自动添加这些标签
			if ( strpos($post_content, $tag->name) !== false)
				wp_set_post_tags( $post_id, $tag->name, true );
		}
	}
}  

2015/8/16以前

header中logo的修改,http://www.zootui.com/382.html

2015/8/16以前

1、头像修正,添加以下代码

//解决Yusi2.1主题gravatar头像被墙
function deel_avatar($avatar) {
   $avatar = preg_replace('/.*\/avatar\/(.*)\?s=([\d]+)&.*/','<img src="https://secure.gravatar.com/avatar/$1?s=$2" class="avatar avatar-$2" height="$2" width="$2">',$avatar);
   return $avatar;
}
add_filter('get_avatar', 'deel_avatar');

注释掉以下代码

/*
//评论头像缓存
function deel_avatar($avatar) {
  $tmp = strpos($avatar, 'http');
  $g = substr($avatar, $tmp, strpos($avatar, "'", $tmp) - $tmp);
  $tmp = strpos($g, 'avatar/') + 7;
  $f = substr($g, $tmp, strpos($g, "?", $tmp) - $tmp);
  $w = get_bloginfo('wpurl');
  $e = ABSPATH .'avatar/'. $f .'.png';
  $t = dopt('d_avatarDate')*24*60*60; 
  if ( !is_file($e) || (time() - filemtime($e)) > $t ) 
	copy(htmlspecialchars_decode($g), $e);
  else  
	$avatar = strtr($avatar, array($g => $w.'/avatar/'.$f.'.png'));
  if ( filesize($e) < 500 ) 
	copy(get_bloginfo('template_directory').'/img/default.png', $e);
  return $avatar;
}
*/

头像得意修正。

2、添加以下几个功能:

//zoo@自定义登录界面LOGO链接为任意链接
function custom_loginlogo_url($url) {
	return 'http://www.zootui.com'; //修改URL地址
}
add_filter( 'login_headerurl', 'custom_loginlogo_url' );

//zoo@自定义登录页面LOGO提示为任意文本
function custom_loginlogo_desc($url) {
    return '返回众推不靠谱/助推博客'; //修改文本信息
}
add_filter( 'login_headertitle', 'custom_loginlogo_desc' );
//Zoo@WordPress 自动为文章添加已使用过的标签
add_action('save_post', 'auto_add_tags');
function auto_add_tags(){
	$tags = get_tags( array('hide_empty' => false) );
	$post_id = get_the_ID();
	$post_content = get_post($post_id)->post_content;
	if ($tags) {
		foreach ( $tags as $tag ) {
			// 如果文章内容出现了已使用过的标签,自动添加这些标签
			if ( strpos($post_content, $tag->name) !== false)
				wp_set_post_tags( $post_id, $tag->name, true );
		}
	}
}
//标签内链
function auto_post_link($content) {
		
	    $posttags = get_the_tags();
	 if ($posttags) {
		 foreach($posttags as $tag) {
			 $link = get_tag_link($tag->term_id); 
			 $keyword = $tag->name;
	   		$content = preg_replace('\'(?!((<.*?)|(<a.*?)))('. $keyword . ')(?!(([^<>]*?)>)|([^>]*?</a>))\'s','<a href="'.$link.'" title="'.$keyword.'">'.$keyword.'</a>',$content,2);  //最多替换2个重复的词,避免过度SEO
		 }
	 }
	   return $content;
}
add_filter ('the_content', 'auto_post_link',0);
//zootui@添加友情链接
add_filter( 'pre_option_link_manager_enabled', '__return_true' );

//zoo@修复4.2表情bug
function disable_emoji9s_tinymce($plugins) {
    if (is_array($plugins)) {
        return array_diff($plugins, array(
            'wpemoji'
        ));
    } else {
        return array();
    }
}
//取当前主题下img\smilies\下表情图片路径
function custom_gitsmilie_src($old, $img) {
    return get_stylesheet_directory_uri() . '/img/smilies/' . $img;
}
function init_gitsmilie() {
    global $wpsmiliestrans;
    //默认表情文本与表情图片的对应关系(可自定义修改)
    $wpsmiliestrans = array(
        ':mrgreen:' => 'icon_mrgreen.gif',
        ':neutral:' => 'icon_neutral.gif',
        ':twisted:' => 'icon_twisted.gif',
        ':arrow:' => 'icon_arrow.gif',
        ':shock:' => 'icon_eek.gif',
        ':smile:' => 'icon_smile.gif',
        ':???:' => 'icon_confused.gif',
        ':cool:' => 'icon_cool.gif',
        ':evil:' => 'icon_evil.gif',
        ':grin:' => 'icon_biggrin.gif',
        ':idea:' => 'icon_idea.gif',
        ':oops:' => 'icon_redface.gif',
        ':razz:' => 'icon_razz.gif',
        ':roll:' => 'icon_rolleyes.gif',
        ':wink:' => 'icon_wink.gif',
        ':cry:' => 'icon_cry.gif',
        ':eek:' => 'icon_surprised.gif',
        ':lol:' => 'icon_lol.gif',
        ':mad:' => 'icon_mad.gif',
        ':sad:' => 'icon_sad.gif',
        '8-)' => 'icon_cool.gif',
        '8-O' => 'icon_eek.gif',
        ':-(' => 'icon_sad.gif',
        ':-)' => 'icon_smile.gif',
        ':-?' => 'icon_confused.gif',
        ':-D' => 'icon_biggrin.gif',
        ':-P' => 'icon_razz.gif',
        ':-o' => 'icon_surprised.gif',
        ':-x' => 'icon_mad.gif',
        ':-|' => 'icon_neutral.gif',
        ';-)' => 'icon_wink.gif',
        '8O' => 'icon_eek.gif',
        ':(' => 'icon_sad.gif',
        ':)' => 'icon_smile.gif',
        ':?' => 'icon_confused.gif',
        ':D' => 'icon_biggrin.gif',
        ':P' => 'icon_razz.gif',
        ':o' => 'icon_surprised.gif',
        ':x' => 'icon_mad.gif',
        ':|' => 'icon_neutral.gif',
        ';)' => 'icon_wink.gif',
        ':!:' => 'icon_exclaim.gif',
        ':?:' => 'icon_question.gif',
    );
    //移除WordPress4.2版本更新所带来的Emoji钩子同时挂上主题自带的表情路径
    remove_action('wp_head', 'print_emoji_detection_script', 7);
    remove_action('admin_print_scripts', 'print_emoji_detection_script');
    remove_action('wp_print_styles', 'print_emoji_styles');
    remove_action('admin_print_styles', 'print_emoji_styles');
    remove_filter('the_content_feed', 'wp_staticize_emoji');
    remove_filter('comment_text_rss', 'wp_staticize_emoji');
    remove_filter('wp_mail', 'wp_staticize_emoji_for_email');
    add_filter('tiny_mce_plugins', 'disable_emoji9s_tinymce');
    add_filter('smilies_src', 'custom_gitsmilie_src', 10, 2);
}
add_action('init', 'init_gitsmilie', 5);
/*
//zooooooooooo@在首页中排除某些分类
function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-104' ); //你要排除的分类ID
}
return $query;
}
add_filter( 'pre_get_posts', 'exclude_category_home' );
*/
//zoooooo@去掉Wordpress后台左上角LOGO
function remove_logo($wp_toolbar) {
    $wp_toolbar->remove_node('wp-logo'); //去掉Wordpress LOGO
}
add_action('admin_bar_menu', 'remove_logo', 999);
/*
//网站整体变灰
function hui_head_css() {
    $styles = "";
        $styles .= "html{overflow-y:scroll;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}";
    if ($styles) {
        echo "<style>" . $styles . "</style>";
    }
}
add_action("wp_head", "hui_head_css");
*/

转载请注明:众推不靠谱 » 众推不靠谱程序修改备案

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(1)个小伙伴在吐槽
  1. 聚星娱乐成立于2013年,是面向全球华人提供高端线上娱乐的24小时在线博彩娱乐城,聚星娱乐在菲律宾取得合法博彩执照,与多个国际知名投注平台合作。聚星娱乐,您的信息保密性对我们来说是最重要的,我们将提供128位SSL加密传输与MD5加密密码,在最大程度上保障您的信息安全。 聚星娱乐注册作为与多个国际知名游戏平台合作的在线娱乐运营商,我们对接入的所有平台均经过严格的筛选,只选用国际知名在线娱乐平台。聚星娱乐APP保证让每位玩家在一个公平、公正的环境下进行游戏。同时菲律宾政府First Cagayan leisure and Resort Corporation会对游戏平台的数据进行监控最终确保游戏的公平性和真实性。
    聚星娱乐APP2017-07-11 18:05 回复