<?php
//加载主题设置
define( 'OPTIONS_FRAMEWORK_DIRECTORY', get_template_directory_uri() . '/setting/' );
require_once dirname( __FILE__ ) . '/setting/options-framework.php';
$optionsfile = locate_template( 'options.php' );
load_template( $optionsfile );
session_start();
//主题设置的一些特效
add_action( 'optionsframework_custom_scripts', 'optionsframework_custom_scripts' );
function optionsframework_custom_scripts() { ?>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('#example_showhidden').click(function() {
jQuery('#section-example_text_hidden').fadeToggle(500);
});
if (jQuery('#example_showhidden:checked').val() !== undefined) {
jQuery('#section-example_text_hidden').show();
}
});
</script>
<?php
}
function mbthemes_strip_tags($content){
if($content){
$content = preg_replace("/\[.*?\].*?\[\/.*?\]/is", "", $content);
}
return strip_tags($content);
}
/**
* WordPress发布文章主动推送到百度,加快收录保护原创【WordPress通用方式】
* 文章地址:http://zhangge.net/5041.html
*/
if(!function_exists('Baidu_Submit')){
function Baidu_Submit($post_ID) {
$WEB_TOKEN = 'mAH8KvHTU9AV7aph'; //这里请换成你的网站的百度主动推送的token值
$WEB_DOMAIN = get_option('home');
//已成功推送的文章不再推送
if(get_post_meta($post_ID,'Baidusubmit',true) == 1) return;
$url = get_permalink($post_ID);
$api = 'http://data.zz.baidu.com/urls?site='.$WEB_DOMAIN.'&token='.$WEB_TOKEN;
$request = new WP_Http;
$result = $request->request( $api , array( 'method' => 'POST', 'body' => $url , 'headers' => 'Content-Type: text/plain') );
$result = json_decode($result['body'],true);
//如果推送成功则在文章新增自定义栏目Baidusubmit,值为1
if (array_key_exists('success',$result)) {
add_post_meta($post_ID, 'Baidusubmit', 1, true);
}
}
add_action('publish_post', 'Baidu_Submit', 0);
}
/*主题选项编辑内支持js*/
add_action('admin_init','optionscheck_change_santiziation', 100);
function optionscheck_change_santiziation() {
remove_filter( 'of_sanitize_textarea', 'of_sanitize_textarea' );
add_filter( 'of_sanitize_textarea', 'custom_sanitize_textarea' );
}
function custom_sanitize_textarea($input) {
global $allowedposttags;
$custom_allowedtags["embed"] = array(
"src" => array(),
"type" => array(),
"allowfullscreen" => array(),
"allowscriptaccess" => array(),
"height" => array(),
"width" => array()
);
$custom_allowedtags["script"] = array( "type" => array(),"src" => array() );
$custom_allowedtags = array_merge($custom_allowedtags, $allowedposttags);
$output = wp_kses( $input, $custom_allowedtags);
return $output;
}
//更新推送
function filter_hotel_json( $data, $post, $context ) {
//以下是要添加的自定义字段
$data->data['version'] = esc_html( get_post_meta( $post->ID, 'version', true ) );
return $data;
}
add_filter( 'rest_prepare_post', 'filter_hotel_json', 10, 3 );
//加载css及js
function dsjs_add_scripts(){
//wp_deregister_script( 'jquery' );//注销自带JQ
wp_register_style( 'style', get_template_directory_uri() . '/style.css' );//注册style(自己css一定要在bootstrap后面加载)
wp_enqueue_style( 'style' );//提交style
wp_register_style( 'iconfont', get_template_directory_uri() . '/css/iconfont.css' );//注册font
wp_enqueue_style( 'iconfont' );//提交font
wp_register_script( 'jq', get_template_directory_uri() . '/js/jquery.min.js', array(), '', false );//注册jquery
wp_enqueue_script( 'jq' );//提交jquery
wp_register_script( 'superslide', get_template_directory_uri() . '/js/superslide.2.1.js', array(), '', true );//注册bootstrap(一定要在jquery后面加载)
wp_enqueue_script( 'superslide' );//提交bootstrap
wp_register_script( 'ztmao', get_template_directory_uri() . '/js/ztmao.js', array(), '', true );//注册js,最后ture改成false就显示在页头
wp_enqueue_script( 'ztmao' );//提交js
wp_localize_script( 'jq', 'site_url', array("ajax_url"=>admin_url("admin-ajax.php"),"url_theme"=>get_template_directory_uri() ) );
if ( !is_admin() && is_singular() ){
wp_enqueue_script( 'comments');
}//在文章页提交commentsajax
}
add_action('wp_enqueue_scripts', 'dsjs_add_scripts');
//前台ajax合集
include( 'inc/ajax.php' );
//post字段
include( 'meta/metabox.php' );
//SEO功能
include('inc/seo/seo.php' );
//自定义分类模板
include('inc/cat-template.php' );
//核心干扰
include('inc/info.php' );
include('inc/functions-ticket.php' );
//验证码程序
function vercode(){
if( isset($_GET['vercode']) && $_GET['vercode'] == '1' ){
include('inc/vercode/code_char.php');
die();
}
}
add_action('send_headers','vercode');
//移除顶部小工具
add_filter( 'show_admin_bar', '__return_false' );
if ( ztmao( 'ybpql', true ) ) : include_once get_template_directory() .'/inc/care/ybpql.php'; endif;
if ( ztmao( 'wztx', true ) ) : include_once get_template_directory() .'/inc/care/wztx.php'; endif;
if ( ztmao( 'wpbs', true ) ) : include_once get_template_directory() .'/inc/care/wpbs.php'; endif;
if ( ztmao( 'nocg', true ) ) : include_once get_template_directory() .'/inc/care/no_category.php'; endif;
if ( ztmao( 'nofeed', true ) ) : include_once get_template_directory() .'/inc/care/nofeed.php'; endif;
if ( ztmao( 'ya', true ) ) : include_once get_template_directory() .'/inc/care/ya.php'; endif;
if ( ztmao( 'pingback', true ) ) : include_once get_template_directory() .'/inc/care/pingback.php'; endif;
if ( ztmao( 'picalt', true ) ) : include_once get_template_directory() .'/inc/care/picalt.php'; endif;
if ( ztmao( 'nofollow', true ) ) : include_once get_template_directory() .'/inc/care/nofollow.php'; endif;
if ( ztmao( 'noupdate', true ) ) : include_once get_template_directory() .'/inc/care/noupdate.php'; endif;
//禁止注册用户访问wp-admin页面,自动跳转至/user 用户中心页面
if ( is_admin() && ( !defined( 'DOING_AJAX' ) || !DOING_AJAX ) ) {
$current_user = wp_get_current_user();
if($current_user->roles[0] == get_option('default_role')) {
wp_redirect( home_url().'/user' ); exit;
exit();
}
}
//分类ID加入后台面板
function exampletheme_options_after() {
global $wpdb;
$request = "SELECT $wpdb->terms.term_id, name FROM $wpdb->terms ";
$request .= " LEFT JOIN $wpdb->term_taxonomy ON $wpdb->term_taxonomy.term_id = $wpdb->terms.term_id ";
$request .= " WHERE $wpdb->term_taxonomy.taxonomy = 'category' ";
$request .= " ORDER BY term_id asc";
$categorys = $wpdb->get_results($request);
echo '<div class="uk-panel-box"><h3>可能会用到的分类ID</h3>';
echo "<ul>";
foreach ($categorys as $category) {
echo '<li style="margin-right: 10px;float:left;">'.$category->name."(<code>".$category->term_id.'</code>)</li>';
}
echo "</ul></div>";
}
//注册导航
register_nav_menus(
array(
'main' => __( '主菜单导航' ), 'bzzx' => __( '帮助中心' ), 'ksdh' => __( '快速导航' ), 'index-1' => __( '栏目①小菜单' ), 'index-2' => __( '栏目②小菜单' )
)
);
register_nav_menu( 'footer-1', __( '底部菜单①', 'footer-1' ) );
register_nav_menu( 'footer-2', __( '底部菜单②', 'footer-2' ) );
register_nav_menu( 'footer-3', __( '底部菜单③', 'footer-3' ) );
register_nav_menu( 'footer-4', __( '底部菜单④', 'footer-4' ) );
register_nav_menu( 'page', __( '独立页面', 'page' ) );
register_nav_menu( 'sousuo', __( '热门搜索菜单', 'sousuo' ) );
//删除菜单多余css class
add_filter('nav_menu_css_class', 'my_css_attributes_filter', 100, 1);
add_filter('nav_menu_item_id', 'my_css_attributes_filter', 100, 1);
add_filter('page_css
没有合适的资源?快使用搜索试试~ 我知道了~
主题猫Ztmao经典失传版wordpress主题WP网站模板下载站源码+全局SEO功能设定.zip
共277个文件
php:96个
png:69个
gif:48个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 167 浏览量
2024-04-09
09:02:30
上传
评论
收藏 3.22MB ZIP 举报
温馨提示
Ztmao主题猫wordpress主题经典失传版/WP网站模板下载站源码+全局SEO功能设定,主题猫主要提供 wordpress 网站模板、wordpress 博客主题-wordpress 企业主题下载等及定制,wordpress 建站教程等。 主题猫(Ztmao主题)主页推荐、文章布局、广告推广、导航设置等要自己通过后台外观-主题选项、 添加新的页面(如本站相关下的子目录:关于我们、广告服务、文章投稿、留言反馈)来进行设置布局。 Ztmao主题后台设置包括 SEO 优化、主题选项两大模块。
资源推荐
资源详情
资源评论
收起资源包目录
主题猫Ztmao经典失传版wordpress主题WP网站模板下载站源码+全局SEO功能设定.zip (277个子文件)
style.css 98KB
optionsframework.css 8KB
highlightx.css 5KB
ticket.css 5KB
iconfont.css 3KB
metabox_fields.css 2KB
Checkbox.css 840B
iconfont.eot 16KB
fenxiang.gif 10KB
loading.gif 9KB
kefubg.gif 6KB
loader.gif 5KB
new_bg.gif 3KB
29.gif 2KB
28.gif 2KB
6.gif 2KB
42.gif 2KB
34.gif 2KB
35.gif 2KB
4.gif 2KB
31.gif 2KB
37.gif 2KB
10.gif 2KB
36.gif 2KB
30.gif 2KB
32.gif 2KB
38.gif 2KB
1.gif 2KB
3.gif 2KB
8.gif 2KB
39.gif 2KB
41.gif 2KB
5.gif 2KB
2.gif 2KB
7.gif 2KB
20.gif 2KB
40.gif 2KB
11.gif 2KB
9.gif 2KB
13.gif 2KB
14.gif 2KB
12.gif 2KB
16.gif 2KB
17.gif 2KB
19.gif 2KB
15.gif 2KB
18.gif 2KB
33.gif 2KB
25.gif 1KB
ztmao-kefu.gif 1KB
21.gif 877B
27.gif 722B
22.gif 707B
26.gif 653B
24.gif 650B
23.gif 620B
favicon.ico 21KB
dev2-1920.jpg 582KB
user-header.jpg 401KB
1.jpg 162KB
3.jpg 159KB
2.jpg 74KB
bg2.jpg 57KB
s-8-1.jpg 46KB
s-7-2.jpg 36KB
s-7-1.jpg 30KB
s-index-first.jpg 29KB
s-7-1-5.jpg 22KB
s-7-1-3.jpg 20KB
s-7-1-1.jpg 19KB
s-7-1-4.jpg 18KB
s-no3.jpg 17KB
s-7-1-2.jpg 17KB
s-7-1-6.jpg 15KB
s-6-1.jpg 14KB
s-6-10.jpg 12KB
s-7-6.jpg 11KB
s-6-2.jpg 11KB
s-7-7.jpg 11KB
s-7-8.jpg 11KB
s-6-3.jpg 11KB
s-7-5.jpg 10KB
s-6-7.jpg 10KB
s-6-6.jpg 10KB
s-7-3.jpg 10KB
s-6-5.jpg 10KB
s-6-4.jpg 10KB
s-6-9.jpg 10KB
s-7-4.jpg 10KB
s-6-8.jpg 10KB
s-light1.jpg 4KB
jquery.min.js 91KB
ztmao.js 86KB
webuploader.min.js 70KB
jquery.form.js 38KB
share.js 17KB
superslide.2.1.js 11KB
ajax-comment.js 5KB
ticket.js 4KB
ticket.js 4KB
共 277 条
- 1
- 2
- 3
资源评论
智慧浩海
- 粉丝: 1w+
- 资源: 5445
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- sm2解密出Invalid point encoding问题的解决办法
- 乐跑刷数据代码 (1).exe
- 计算机科学与工程学院15级大三短学期JAVA课设-虚拟校园系统.zip
- 备战2025电赛03-驱动1.8寸TFT-LCD屏幕
- 一个采用MVC架构设计、Java实现的泡泡堂游戏.zip
- 一个基于java socket的可以网络对战的俄罗斯方块游戏.zip
- 一个基于LWJGL的简易Java游戏引擎.zip
- 一个用Java写的拼图游戏(华容道?).zip
- 一个简易的躲避子弹飞机小游戏,基于最简单的java ui.zip
- 一个西洋跳棋小游戏,写成桌面Java程序,实现了人机对战,对博弈树的遍历进行了极大极小值的alpha-beta剪枝算法进行优化.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功