如何解决主题与WordPress自身jquery库之间的冲突
在主题的functions.php文件里面添加下面的代码function my_jquery() { wp_deregister_script( 'jquery' );wp_register_script( 'jquery', '自己的jQuery路径', false, '3.0', false ); wp_enqueue_script( 'jquery' );}add_action( 'init', 'my_jquery' );
如何在wordpress中添加主题演示面板
速度缓慢的原因。
除网站自身因素,总结起来主要原因有下:WordPress 的默认主题调用的字体是 Google Fonts。
由于众所周知的原因,你要么使用国内的替换源,要么修改字体别使用 Google Fonts。
WP代码、主题、插件内包含的对 http://wordpress.com,ajax.google.com, googleapi.com, facebook.com,http://twitter.com 等网站 api、js 等内容的调用,(也包含 http://Gravatar.com及常见的谷歌统计)由于被屏蔽问题导致缓慢。
解决方法就是删除这些功能。
Google Map。
同上,目前少量地图可用百度地图替代。
以上问题,根据你具体安装的主题、插件决定。
常用的相关资源如下:360网站卫士常用前端公共库CDN服务:http://libs.useso.com/谷歌地图API转换百度地图API 零成本搬家工具下载V3.0 最新版:http://www.cr173.com/soft/51523.html插件解决WordPress后台打开慢问题:http://www.iztwp.com/googleapis2useso.html插件名称:WP Acceleration for China插件原理插件也是使用替换成360 CDN加速(http://libs.useso.com/)链接的方式,不过是通过插件的形式,进行匹配,将页面所有谷歌googleapis.com域名的链接替换成360提供的域名,所以不管是wordpress后台使用的字体,还是主题使用的字体、js(例如有些jquery会使用ajax.googleapis.com加速),都可以实现替换输出,不需要修改代码,不需要担心程序升级更新,一劳永逸!插件代码由于插件的原理只是替换了域名,所以代码其实是很简单的,所以对于各位有洁癖的coder来说,如果不愿意安装插件,那么可以直接在主题functions.php文件里面加上代码就行,代码如下(注意wordpress会将引号进行转换的):function izt_cdn_callback($buffer) {return str_replace('googleapis.com', 'useso.com', $buffer);}function izt_buffer_start() {ob_start(“izt_cdn_callback”);}function izt_buffer_end() {ob_end_flush();}add_action('init', 'izt_buffer_start');add_action('shutdown', 'izt_buffer_end');OK,上传启用插件(或者添加代码)即可
如何去除WordPress脚本和样式表的版本号
WordPress中使用wp_enqueue_script()和wp_enqueue_style()引入js脚本和css样式表时,会生成一个版本号,如果你不亲自指定,版本号会是WordPress的版本号,比如3.4.2。
版本号有好处,可以强制浏览器更新脚本,但有些SEO检测工具会认为带有版本号是非静态化的表现,那么这里有一个去除版本号的方法。
在主题的functions.php中加入如下代码,就可以去除版本号function sb_remove_script_version( $src ){$parts = explode( '?', $src );return $parts[0];}add_filter( 'script_loader_src', 'sb_remove_script_version', 15, 1 );add_filter( 'style_loader_src', 'sb_remove_script_version', 15, 1 );要注意的是,只有通过WordPress的方式引入脚本才会产生版本号,如果自己硬编码进去,这段代码是不起作用的,当然,不推荐硬编码js文件。
一点小提示,当你需要用到W3 Total Cache插件时,最好用wp_enqueue_script()引入脚本,可以使用自动Minify的功能直接将所有脚本合并成一个文件,并且不要将WordPress默认的jquery替换成google的或者其它的外部jquery,否则当开启W3 Total Cache的自动Minify功能时,可能导致脚本运行错误。
拿wordpress做的网站,能申请软件著作权吗?
计算机软件著作权是向中国版权保护中心申请的,需要软件源代码,代码数量是源代码的前30页和后30页,每页50行,不能有空行(你可以在WORD里通过“查找与替换”,使用查找^p^p替换成^P来去掉空行)。
如果代码总数不足60页的,提供全部代码。
版权保护中心是不会对你的软件代码进行反编译的,所以基本上你用什么代码去申请,基本上那边是不会进行实质审查,仅仅是形式上进行审查而已。
你所担心的问题基本不会发生。
但实际如果有人对你的软件有侵权异议的时候,可能会对你的软件进行分析,使用他人的核心代码会成为你的著作权的权利漏洞(这个情况只存在你的软件大卖,或和别人的软件发生冲突,然后有人要搞你的时候发生,普通情况下是没问题的)。
在著作权的软件说明书(或使用手册)中,你需要将你的软件前台运行和后台操作做一份详细的说明,可以把操作的每一步截图下来加以说明。
接下来申请的必要文件也要准备齐全,比如在先填写并打印的申请书,权利人的身份证明材料,基于软件开发的形式(独立开发,委托开发,合作开发等等)提供相应的协议或合同,权利证明文件。
wordpress怎么添加幻灯片
wordpress添加幻灯片:第一步:下载所需文件我们需要3个文件和一包图片,这三个文件包括Orbit的js文件和CSS,还有一个是jquery-1.5.1.min,如果你的主题中已经调用了jquery,那么你可能不需要它。
最后是一包图片,里面是幻灯片展示用到的一些图标。
下载地址:orbit-for-wordpress.zip (23)下载完毕后请把这些文件上传到主题根目录下,比如/wp-content/themes/inove/第二步:添加代码一般幻灯片只需要在首页显示,因此我们只需要修改主题的index.php文件(有些主题首页模板可能不是index.php)。
打开index.php文件后,在需要添加幻灯片的地方加上以下代码:/orbit-1.2.3.css">/jquery-1.5.1.min.js"></script>/jquery.orbit-1.2.3.min.js"></script>$(window).load(function() {$('#featured').orbit();});</script>
转载请注明出处51数据库 » wordpress主题jquery
沫殇17045821