Wordpress 邮件
联系我们表单
底部调用js
<script src="<?php bloginfo('template_url'); ?>/js/validate/jquery.validate.js"></script>
page-contact.php
<div class="bot"><div class="container"><div class="row"><div class="col-md-6"><div class="title">GET IN TOUCH</div><div class="txt">Your email address will not be published. Required fields are marked<i class="iconfont icon-xinghao"></i></div><form action="#" method="post" name="contact_form" id="contact_form"><div class="con"><input type="text" id="firstname" name="firstname" placeholder="You Name"><i class="iconfont icon-xinghao"></i></div><div class="con"><input type="text" id="phone" name="phone" placeholder="You Phone"><i class="iconfont icon-xinghao"></i></div><div class="con"><input type="text" id="email" name="email" placeholder="You Email"><i class="iconfont icon-xinghao"></i></div><div class="con"><textarea name="message" id="message" cols="30" rows="6" placeholder="You Message"></textarea><i class="iconfont icon-xinghao"></i></div><button type="submit" name="contact_submit" id="contact_button" class="more">Post Mseeage</button></form></div><div class="col-md-6"><img src="<?php the_post_thumbnail_url('full'); ?>" alt="<?php the_title(); ?>" class="w100"></div></div></div>
</div><?php get_footer(); ?>
<script language="javascript">$().ready(function() {$("#contact_form").validate({onsubmit: true,//errorPlacement: function(error, element){//error.appendTo(element.parent().prev().children('.errortip'));//},success: function(label) {label.remove();},rules: {firstname: {required: true},phone: {required: true,},email: {required: true,email: true,},},messages: {},submitHandler: function(form) {var d = {};var t = $('#contact_form').serializeArray();$.each(t, function() {d[this.name] = this.value;});d['action'] = 'add_post';$.ajax({url: '<?php echo admin_url('admin-ajax.php') ?>',type: "post",dataType: "json",data: d,success: function(msg) {alert('Submitted successfully');$('#contact_form')[0].reset();}});},invalidHandler: function(form, validator) {return false;}});return false;});
</script>
SEO 标题等调用
title、keywords、description
header.php
<head><title><?php echo bzg_seo_title(); ?></title><?php$bzg_keywords = bzg_seo_keywords();if (!empty($bzg_keywords)) {echo '<meta name="keywords" content="' . $bzg_keywords . '" />';echo "\n";}$bzg_description = bzg_seo_description();if (!empty($bzg_description)) {echo '<meta name="description" content="' . $bzg_description . '" />';echo "\n";}?><?php if (is_home()) : ?><?php endif; ?></head>
functions.php
//Title标题
function bzg_filter_title( $title ) {$title['site'] = '';$title['tagline'] = '';$title['page'] = '';return $title;
}
add_filter( 'document_title_parts', 'bzg_filter_title', 10, 1 );function bzg_seo_title() {global $cat, $tag_id, $page, $paged;$page_num = '';if ( $paged >= 2 || $page >= 2 )$page_num = '_' . sprintf( '第%s页', max( $paged, $page ) );$title = wp_get_document_title();if( is_author() )$title = '作者:' . $title;if( is_category() && get_term_meta( $cat , 'seo_title', true ) )$title = get_term_meta( $cat , 'seo_title', true );if( is_tag() && get_term_meta( $tag_id , 'seo_title', true ) )$title = get_term_meta( $tag_id , 'seo_title', true );if ( ! is_home() ) {$title .= $page_num . ' - ';$title .= get_option('blogname');} else {$description = get_option( 'blogdescription' );$home_title = get_option( 'home_title' );if ( $home_title ) {$title = $home_title;} elseif($description) {$title .= ' - ' . $description;}$title .= $page_num;}return $title;
}
function bzg_seo_keywords() {global $post;$keywords = '';if ( is_home() )$keywords = get_option( 'home_keywords' );if ( ( is_category() || is_tag() ))$keywords = single_cat_title('', false);if ( is_single() || is_page() ) {if ( $post->post_excerpt ) {$keywords = $post->post_excerpt;} else {$keywords = $post->post_title;}}return $keywords;
}
//Description标签
function bzg_seo_description() {global $post;$description = '';if ( is_home() )$description = get_option( 'home_description' );if ( ( is_category() || is_tag() ) && category_description() )$description = wp_strip_all_tags( category_description(), true );if ( is_single() || is_page() ) {if ( $post->post_excerpt ) {$description = $post->post_excerpt;} else {$description = mb_strimwidth(esc_html(wp_strip_all_tags($post->post_content, true)), 0, 200);}}return $description;
}
Wordpress 邮件相关推荐
- wordpress 邮件_停止在WordPress中使用一次性电子邮件地址
wordpress 邮件 Spammers are everywhere, they use automated software that crawls the web in search of w ...
- php项目邮件连接无效,完美解决wordpress邮件链接无效的问题
教程介绍:解决wordpress新用户注册邮件链接无效以及重新设置密码链接无效的问题 解决流程 案例一.用户注册 当用户注册站点时,用户会收到如下注册信: 当用户点击链接时,却发现链接无效: 仔细观察 ...
- 完美解决wordpress邮件链接无效的问题
教程介绍:解决wordpress新用户注册邮件链接无效以及重新设置密码链接无效的问题 解决流程 案例一.用户注册 当用户注册站点时,用户会收到如下注册信: 当用户点击链接时,却发现链接无效: 仔细观察 ...
- php邮箱失效链接,wordpress邮件功能设置及密码重置链接失效问题解决
相信有些朋友会跟我一样,使用不了邮箱功能,具体测试方法:在站点登录页或者首页点击注册,填完注册邮箱后却收不到主站发出的邮件,另外一种情况就是"找回密码时,填了账号,客户端但是收不到邮件&qu ...
- wordpress登陆注册 去除激活邮件
一,wordpress 邮件激活登陆注册插件:Cimy Swift SMTP. 二,由于国内qq邮箱等激活邮件出现<>点击后跳转提示错误. 因此去除激活邮件<> 1 ...
- smtp端口_开启wordpress 的SMTP邮件通知服务:WP SMTP插件——墨涩网
wordpress 的SMTP邮件服务可以帮助我们更好的管理网站,功能包括使用 WordPress 邮件评论回复通知.用户注册邮件通知.以及其他邮件通知功能,这些基本都会使用 SMTP邮件服务,实现 ...
- phpmailer 发送邮件空隙太大_WordPress纯代码无插件开启SMTP邮件服务——墨涩网
wordpress 的SMTP邮件服务可以帮助我们更好的管理网站,功能包括使用 WordPress 邮件评论回复通知.用户注册邮件通知.以及其他邮件通知功能,这些基本都会使用 SMTP邮件服务,WP自 ...
- WordPress免费主题CorePress v4.9
简介: CorePress是一款WordPress主题,适合个人网站,极客网站,CMS等多种站点使用. 超小体积 主题体积小于2m,代码精,功能全,颜值高,兼容好. 无框架设计 主题无前端界面库框架, ...
- CorePress-v4.5网站主题 WordPress主题
简介: CorePress是果核剥壳站长开发的一款WordPress主题,适合个人网站,极客网站,CMS等多种站点使用. 主题特色: 超小体积 主题体积小于2m,代码精,功能全,颜值高,兼容好. 无框 ...
最新文章
- 阿里将AI引入时尚界,消费者会对程序员的审美买账吗?
- android多线程下载图片
- php后台无法登入,PHP magento后台无法登录问题解决方法
- JavaSE(十九)——equals() 和 == 的区别
- 微信跳一跳高分系列三:用 adb 破解微信跳一跳小程序
- 半夜三点,去医院看病。。。
- 有一种爱情叫永不改变_设计就像爱情一样,总是在寻找一种方式
- MQ 技术产品井喷,今天来详聊一下腾讯开源消息中间件 TubeMQ | 原力计划
- WORD页眉如何引用章节名?
- Android 系统(210)----Android的.so文件你需要知道那些知识
- Jedis连接Redis读写基本操作
- jquery.alerts.js模拟js的alert,confirm的插件
- 搜索引擎提交入口,导航站登陆入口大全
- AirPrint 基础知识
- 从入门到成佛--电商平台搭建--前端教程--环境搭建
- Carsim与Simulink联仿Carsim找不到Matlab错误的解决方案,此前装过多个Matlab版本出现该问题可以尝试此方法
- 【拒绝花里胡哨】运维实用手册shell篇(无废话,全程暴力干货)
- 安卓在GooglePlay上线后同时平板也能搜到
- 如春日细雨般的缠绵,浸润心扉
- CentOS 8安装Python3.7.0
热门文章
- hsv空间阈值检测matlab,基于HSV色彩空间变换的阴影检测算法——MATLAB实现
- [Office 2010 易宝典]怎样在Windows Phone上记录笔记并与OneNote 2010同步
- 应用系统间数据传输方式总结
- 内网渗透初探(一) | 小白学习内网渗透
- STemWin主要控件
- 无迹(损)卡尔曼滤波(UKF)理论讲解与实例
- 计算机课程数据库指什么,计算机系课程教学课程数据库应用.doc
- 数据库备份 语句
- 国产芯片软硬件替代STM32F103C8T6、STM32F103RCT6/RBT6
- java 内嵌chrome_Java嵌入谷歌内核简单浏览器