发表日期:2012-12-08 文章作者:爱永设计 浏览次数:16754 次
1.下载WP-T-WAP并安装
http://downloads.wordpress.org/plugin/wp-t-wap.1.12.zip
可以在wp-t-wap基础上进行修改,增加中文标题时使用英文别名的功能,我的修改(红色部份为增加内容),汉字部份直接硬编码了,偷懒省事了:):
在edit-form-advanced.php文件中找到标题外,增加别名一项
<!– 标题 –>
<div id=”titlediv”>
<h3><?php _e(‘Title’,’wap’) ?></h3>
<div id=”titlewrap”>
<input type=”text” name=”post_title” size=”22″ tabindex=”1″ value=”<?php echo attribute_escape($post->post_title); ?>” id=”title” autocomplete=”off” />
</div>
<h3>别名</h3>
<div><input type=”text” name=”post_name” size=”22″ tabindex=”1″ value=”<?php echo attribute_escape($post->post_name); ?>” id=”name” /></div>
</div>
……….
<!– 标题 –>
<div id=”titlediv”>
<div id=”titlewrap”>
<?php _e(‘Title’,’wap’) ?>: <?php echo attribute_escape($post->post_title); ?>
<br>
别名: <?php echo attribute_escape($post->post_name); ?>
<br>
<?php _e(‘Content’,’wap’) ?>: <?php
$tmp_content = trim ( strip_tags ( $post->post_content ) );
$tmp_length = strlen ( $tmp_content );
$tmp_start = $tmp_length – 60;
if ( $tmp_start < 0 )
{
$tmp_start = 0;
}
$tmp_content = substr ( $tmp_content, $tmp_start, $tmp_length );
if ( $tmp_start > 0 )
{
$tmp_content = ‘..’ . $tmp_content;
}
echo $tmp_content;
?>
</div>
writer.php中增加:
<!– 标题 –>
<div>
<h3><?php _e(‘Title’,’wap’) ?></h3>
<div><input type=”text” name=”post_title” size=”22″ tabindex=”1″ value=”<?php echo attribute_escape($post->post_title); ?>” id=”title” /></div>
<h3>别名</h3>
<div><input type=”text” name=”post_name” size=”22″ tabindex=”1″ value=”<?php echo attribute_escape($post->post_name); ?>” id=”name” /></div>
</div>
2.修改所在主题的index.php文件
判断如果是手机访问的,就跳转到wap路径中,我的代码摘抄如下(以twentyten/index.php的修改为例):
<?php
//判断是手机访问
function check_wap()
{
if (strpos(strtoupper($_SERVER[‘HTTP_ACCEPT’]),”VND.WAP.WML”) > 0)
{
$br = “WML”;
}
else
{
$browser=substr(trim($_SERVER[‘HTTP_USER_AGENT’]),0,4);
if ($browser==”Noki” || // Nokia phones and emulators
$browser==”Eric” || // Ericsson WAP phones and emulators
$browser==”WapI” || // Ericsson WapIDE 2.0
$browser==”MC21″ || // Ericsson MC218
$browser==”AUR” || // Ericsson R320
$browser==”R380″ || // Ericsson R380
$browser==”UP.B” || // UP.Browser
$browser==”WinW” || // WinWAP browser
$browser==”UPG1″ || // UP.SDK 4.0
$browser==”upsi” || // another kind of UP.Browser ??
$browser==”QWAP” || // unknown QWAPPER browser
$browser==”Jigs” || // unknown JigSaw browser
$browser==”Java” || // unknown Java based browser
$browser==”Alca” || // unknown Alcatel-BE3 browser (UP based?)
$browser==”MITS” || // unknown Mitsubishi browser
$browser==”MOT-” || // unknown browser (UP based?)
$browser==”My S” ||// unknown Ericsson devkit browser ?
$browser==”WAPJ” || // Virtual WAPJAG www.wapjag.de
$browser==”fetc” || // fetchpage.cgi Perl script from www.wapcab.de
$browser==”ALAV” || // yet another unknown UP based browser ?
$browser==”Wapa” ) //|| //|| // another unknown browser (Web based “Wapalyzer”?)
//$browser==”Oper”) // Opera debug
{
$br = “WML”;
}
else
{
$br = “HTML”;
}
}
if($br == “WML”)
{
return TRUE;
}
else
{
return FALSE;
}
}
if (check_wap())
{
include(dirname(dirname(dirname(dirname(__FILE__)))).’\wap\index.php’);
return;
}
?>
//以下是index.php的原版内容
………
修改后可以使用手机访问同一个域名,自动切换成wap来浏览、发表和修改中文文章了。
日期:2024-03-24 浏览次数:44775 次
日期:2020-03-06 浏览次数:247645 次
日期:2018-07-07 浏览次数:319530 次
日期:2017-08-20 浏览次数:319885 次
日期:2016-09-09 浏览次数:320244 次
开发日期:2021-06-21 浏览次数:647663 次
开发日期:2021-04-21 浏览次数:706391 次
开发日期:2020-05-03 浏览次数:763886 次
开发日期:2019-12-02 浏览次数:743001 次
开发日期:2019-10-02 浏览次数:1001049 次
日期:2012-09-12 浏览次数:15752 次
日期:2021-04-30 浏览次数:134434 次
日期:2014-08-26 浏览次数:13308 次
日期:2013-04-13 浏览次数:15714 次
日期:2013-10-17 浏览次数:13253 次
致力于互联网品牌建设与网络营销,专业领域包括网站建设、网站模板、移动互联网营销、wordpress平台开发等,服务范围涵盖基础的域名服务、主机 服务;企业邮箱、云服务器、网络营销等应用服务,为不同类型的客户提供良好的互联网应用定制解决方案,帮助客户在新的全球化互联网环境中保持优势。
爱永设计工作室一直致力于品牌精美的网页设计、网页制作DIV+CSS布局、JS效果、精美网站模板、标志设计、专业仿站, 低廉的价格,真诚的服务,我们拥有全国各地的客户群体和各行业的成功案例。以一流的服务,出色的网页设计和制作能力,认真严谨的工作态度为客户提供优质满意的服务。期待与您的合作!
Copyright © 2012 - 2024 aysheji.com All Rights Reserved 爱永设计 版权所有
邮箱:aysheji@163.com 在线客服:276583799 模板演示地址:www.aymoban.com 备案号:京ICP备13060102号-3
服务内容: 网页设计 网站建设 网站制作 网站模板 婚庆网站模板 摄影网站 手机网站制作 自适应网站制作