<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>木子昂模板演示站</title><link>http://zblog.muziang.com/mzastudio/</link><description>一个专业做网页模板的网站!</description><item><title>InstantClick – 快速响应！让你的网站与众不同</title><link>http://zblog.muziang.com/mzastudio/59.html</link><description>&lt;p&gt;
    InstantClick 是一个很小的 JavaScript 库，使用了 pushState 和 Ajax 技术，这个组合被称为 
Pjax。在访问者点击一个链接之前，鼠标会悬停在链接上面，这两个事件之间通常有200ms~300ms的间隔，InstantClick 
利用这个时间间隔预加载页面，这样当你点击页面的时候，其实页面已经加载到本地了，呈现当然也就会很快，大大加速你的网站响应速度。
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;http://files.muziang.com/uploads/2022/01/WordPress-Theme-Skyline-WP.jpg&quot; title=&quot;InstantClick – 快速响应！让你的网站与众不同&quot; alt=&quot;InstantClick – 快速响应！让你的网站与众不同&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    使用示例：
&lt;/p&gt;
&lt;pre class=&quot;prism-highlight prism-language-markup&quot;&gt;...
&amp;lt;script src=&amp;quot;instantclick.min.js&amp;quot; data-no-instant&amp;gt;&amp;lt;/script&amp;gt;
&amp;lt;script data-no-instant&amp;gt;InstantClick.init();&amp;lt;/script&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/pre&gt;
&lt;p&gt;
    下载地址：http://instantclick.io/
&lt;/p&gt;</description><pubDate>Fri, 23 Jul 2021 20:00:44 +0800</pubDate></item><item><title>MIME类型是什么？一共包含有哪些类型？</title><link>http://zblog.muziang.com/mzastudio/58.html</link><description>&lt;p&gt;
    
	MIME是Multipurpose Internet Mail Extensions的缩写，中文全称多用途互联网邮件扩展类型。是设定某种扩展名的文件用一种应用程序来打开的方式类型，当该扩展名文件被访问的时候，浏览器会自动使用指定应用程序来打开。
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;http://files.muziang.com/uploads/2022/01/WordPress-Theme-Calliope.jpg&quot; title=&quot;MIME类型是什么？一共包含有哪些类型？&quot; alt=&quot;MIME类型是什么？一共包含有哪些类型？&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    
	常用Mime类型有以下这些：
&lt;/p&gt;
&lt;p&gt;
    &lt;br/&gt;
&lt;/p&gt;
&lt;p&gt;
    &lt;br/&gt;
&lt;/p&gt;
&lt;table&gt;
    &lt;tbody&gt;
        &lt;tr class=&quot;firstRow&quot;&gt;
            &lt;td width=&quot;153&quot; valign=&quot;middle&quot; height=&quot;24&quot; align=&quot;center&quot;&gt;
                
					文件后缀				
            &lt;/td&gt;
            &lt;td width=&quot;273&quot; valign=&quot;middle&quot; height=&quot;24&quot; align=&quot;center&quot;&gt;
                
					Mime类型				
            &lt;/td&gt;
            &lt;td width=&quot;197&quot; valign=&quot;middle&quot; height=&quot;24&quot; align=&quot;center&quot;&gt;
                
					说明				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;168&quot; valign=&quot;top&quot;&gt;
                
					.flv				
            &lt;/td&gt;
            &lt;td width=&quot;277&quot; valign=&quot;top&quot;&gt;
                
					flv/flv-flash&amp;nbsp;				
            &lt;/td&gt;
            &lt;td width=&quot;209&quot; valign=&quot;top&quot;&gt;
                
					在线播放				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;175&quot; valign=&quot;top&quot;&gt;
                
					.html或.htm&amp;nbsp;				
            &lt;/td&gt;
            &lt;td width=&quot;270&quot; valign=&quot;top&quot;&gt;
                
					text/html&amp;nbsp;				
            &lt;/td&gt;
            &lt;td width=&quot;215&quot; valign=&quot;top&quot;&gt;
                
					超文本标记语言文本				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.rtf&amp;nbsp;				
            &lt;/td&gt;
            &lt;td width=&quot;267&quot; valign=&quot;top&quot;&gt;
                
					application/rtf				
            &lt;/td&gt;
            &lt;td width=&quot;219&quot; valign=&quot;top&quot;&gt;
                
					RTF文本				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;179&quot; valign=&quot;top&quot;&gt;
                
					.gif&amp;nbsp;				
            &lt;/td&gt;
            &lt;td width=&quot;265&quot; valign=&quot;top&quot;&gt;
                
					image/gif				
            &lt;/td&gt;
            &lt;td width=&quot;221&quot; valign=&quot;top&quot;&gt;
                
					GIF图形				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;179&quot; valign=&quot;top&quot;&gt;
                
					.jpeg或.jpg&amp;nbsp;				
            &lt;/td&gt;
            &lt;td width=&quot;264&quot; valign=&quot;top&quot;&gt;
                
					image/jpeg				
            &lt;/td&gt;
            &lt;td width=&quot;223&quot; valign=&quot;top&quot;&gt;
                
					JPEG图形				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.au				
            &lt;/td&gt;
            &lt;td width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					audio/basic&amp;nbsp;				
            &lt;/td&gt;
            &lt;td width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					au声音文件				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.mid或.midi				
            &lt;/td&gt;
            &lt;td width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					audio/midi或audio/x-midi				
            &lt;/td&gt;
            &lt;td width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					MIDI音乐文件				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.ra或.ram或.rm&amp;nbsp;				
            &lt;/td&gt;
            &lt;td width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					audio/x-pn-realaudio				
            &lt;/td&gt;
            &lt;td width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					RealAudio音乐文件				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.mpg或.mpeg或.mp3&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					video/mpeg				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					MPEG文件				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.avi&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					video/x-msvideo				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					AVI文件				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.gz				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/x-gzip				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					GZIP文件				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.tar				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/x-tar&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					TAR文件				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.exe&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/octet-stream				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					下载文件类型				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.rmvb&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					video/vnd.rn-realvideo&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					在线播放				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.txt&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					text/plain				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					普通文本				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.mrp&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/octet-stream&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					MRP文件（国内普遍的手机）				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.ipa				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/iphone-package-archive				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					IPA文件(IPHONE)				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.deb&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/x-debian-package-archive				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					DED文件(IPHONE)				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.apk				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/vnd.android.package-archive&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					APK文件(安卓系统)				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.cab				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/vnd.cab-com-archive&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					CAB文件(Windows Mobile)				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.xap				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/x-silverlight-app&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					XAP文件(Windows Phone 7)				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.sis				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/vnd.symbian.install-archive				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					SIS文件(symbian平台)				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.jar&amp;nbsp;				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/java-archive				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					JAR文件(JAVA平台手机通用格式)				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.jad				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					text/vnd.sun.j2me.app-descriptor				
            &lt;/td&gt;
            &lt;td rowspan=&quot;1&quot; colspan=&quot;1&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					JAD文件(JAVA平台手机通用格式)				
            &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td width=&quot;178&quot; valign=&quot;top&quot;&gt;
                
					.sisx&amp;nbsp;				
            &lt;/td&gt;
            &lt;td width=&quot;263&quot; valign=&quot;top&quot;&gt;
                
					application/vnd.symbian.epoc/x-sisx-app&amp;nbsp;				
            &lt;/td&gt;
            &lt;td style=&quot;word-break: break-all;&quot; width=&quot;224&quot; valign=&quot;top&quot;&gt;
                
					SISX文件(symbian平台)				
            &lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;</description><pubDate>Fri, 23 Jul 2021 19:58:04 +0800</pubDate></item><item><title>最直观的理解javascript构造函数和普通函数的区别</title><link>http://zblog.muziang.com/mzastudio/57.html</link><description>&lt;p&gt;
    区分javascript函数是构造函数还是普通函数的方法是看它们使用了哪种调用方式，无论是javascript构造函数还是javascript普通函数，它们总归是函数，它们的调用方式决定了它们是构造函数还是普通函数。
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;http://files.muziang.com/uploads/2022/01/WordPress-Theme-Brite.jpg&quot; title=&quot;最直观的理解javascript构造函数和普通函数的区别&quot; alt=&quot;最直观的理解javascript构造函数和普通函数的区别&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    下面是一个函数的声明，它就是一个函数，但它后面的使用方式决定了它是构造函数还是普通函数： &lt;br/&gt;
&lt;/p&gt;
&lt;pre class=&quot;prism-highlight prism-language-php&quot;&gt;function website(name,url){
  this.webName = name;
  this.webUrl = url;
}&lt;/pre&gt;
&lt;p&gt;
    构造函数
&lt;/p&gt;
&lt;pre class=&quot;prism-highlight prism-language-php&quot;&gt;var site =new website(&amp;quot;资源共享&amp;quot;, &amp;quot;http://www.aiyuanma.org/&amp;quot;);
site.webName; //资源共享
site.webUrl; //http://www.aiyuanma.org/&lt;/pre&gt;
&lt;p&gt;
    通过new操作符来调用该函数，那么这个函数就是作为构造函数来使用。也就是说任何函数都可以作为构造函数。 &lt;br/&gt;
&lt;/p&gt;
&lt;p&gt;
    普通函数 &lt;br/&gt;
&lt;/p&gt;
&lt;pre class=&quot;prism-highlight prism-language-php&quot;&gt;website(&amp;quot;资源共享&amp;quot;, &amp;quot;http://www.aiyuanma.org/&amp;quot;);
window.webName;//资源共享
window.webUrl; // http://www.aiyuanma.org/&lt;/pre&gt;
&lt;p&gt;
    这里的就是作为普通函数使用，this是指向window对象的。也就是说任何函数都可以作为普通函数。
&lt;/p&gt;
&lt;p&gt;
    总结：
&lt;/p&gt;
&lt;ol style=&quot;list-style-type: decimal;&quot; class=&quot; list-paddingleft-2&quot;&gt;
    &lt;li&gt;
        &lt;p&gt;
            它们两者的区别就是如此简单，使用new操作符调用的就是作为构造函数使用，其它调用方式的就是作为普通函数使用；
        &lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;p&gt;
            任何javascript函数都可以作为构造函数或普通函数使用
        &lt;/p&gt;
    &lt;/li&gt;
&lt;/ol&gt;</description><pubDate>Fri, 23 Jul 2021 19:54:38 +0800</pubDate></item><item><title>php代码前面的@符号有什么作用，@运算符作用说明</title><link>http://zblog.muziang.com/mzastudio/56.html</link><description>&lt;p&gt;
    @符号在php代码中用于屏蔽/忽略表达式生成的错误提示信息，@运算符只对表达式有效，可以用在变量、常量、函数和 include() 中调用，但不能用在函数或类的定义之前，也不能用在条件结构（如 if 和 foreach 等）。
&lt;/p&gt;
&lt;p&gt;
    通俗地理解就是：使用@符号后，@符号后面的语句即使有错误，也不会进行错误提示。
&lt;/p&gt;
&lt;p style=&quot;text-align: center;&quot;&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;http://files.muziang.com/uploads/2022/01/WordPress-Theme-Blocksy.jpg&quot; title=&quot;php代码前面的@符号有什么作用，@运算符作用说明&quot; alt=&quot;php代码前面的@符号有什么作用，@运算符作用说明&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    如果启用了track_errors功能，则表达式生成的错误消息将保存在变量 $ php_errormsg 中，每个错误都会覆盖此变量。
&lt;/p&gt;
&lt;p&gt;
    代码示例： &lt;br/&gt;
&lt;/p&gt;
&lt;pre class=&quot;prism-highlight prism-language-php&quot;&gt;$getSize = @filesize(&amp;#39;../default.jpg&amp;#39;);&lt;/pre&gt;
&lt;p&gt;
    filesize()函数成功成功返回文件大小的字节数，失败则返回 false 并生成一条 E_WARNING 级的错误，在 filesize() 前面使用了@符号后，则不会在页面上出现 E_WARNING 的错误提示。 &lt;br/&gt;
&lt;/p&gt;</description><pubDate>Fri, 23 Jul 2021 19:52:31 +0800</pubDate></item><item><title>IE浏览器加载rem自适应网页元素尺寸显示异常</title><link>http://zblog.muziang.com/mzastudio/55.html</link><description>&lt;p&gt;
    使用rem制作等比例缩放自适应网页，在IE浏览器下会出现页面加载完成后，使用了 &lt;code&gt;rem&lt;/code&gt; 单位的网页元素尺寸显示异常的问题。原因是给body标签的 &lt;code&gt;font-size&lt;/code&gt; 属性定义了固定大小的默认值，解决方法是把 &lt;code&gt;font-size&lt;/code&gt; 属性值设置为 &lt;code&gt;100%&lt;/code&gt;，直接删除该属性。
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;http://files.muziang.com/uploads/2022/01/WordPress-Theme-Inspiro.png&quot; title=&quot;IE浏览器加载rem自适应网页元素尺寸显示异常&quot; alt=&quot;IE浏览器加载rem自适应网页元素尺寸显示异常&quot;/&gt;
&lt;/p&gt;
&lt;h4&gt;
    示例：
&lt;/h4&gt;
&lt;p&gt;
    原代码
&lt;/p&gt;
&lt;pre class=&quot;prism-highlight prism-language-css&quot;&gt;body {	font:normal 16px/1.875em &amp;#39;Arial&amp;#39;;}&lt;/pre&gt;
&lt;p&gt;
    修改为
&lt;/p&gt;
&lt;pre class=&quot;prism-highlight prism-language-css&quot;&gt;body {	font:normal 100%/1.875em &amp;#39;Arial&amp;#39;;}&lt;/pre&gt;
&lt;p&gt;
    如果想要给网页定义默认字体大小，又不想影响rem，在body之间添加个div，然后给这个div定义默认值
&lt;/p&gt;
&lt;h4&gt;
    示例：
&lt;/h4&gt;
&lt;p&gt;
    HTML代码
&lt;/p&gt;
&lt;pre class=&quot;prism-highlight prism-language-markup&quot;&gt;&amp;lt;html&amp;gt;
&amp;lt;head&amp;gt;
    ……
&amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
&amp;lt;div id=&amp;quot;wrapper&amp;quot;&amp;gt;
    ……
&amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/pre&gt;
&lt;p&gt;
    CSS代码
&lt;/p&gt;
&lt;pre class=&quot;prism-highlight prism-language-css&quot;&gt;body {
    font-size:100%;
}
#wrapper {
    font-size:16px;
    line-height:1.875em;
}&lt;/pre&gt;</description><pubDate>Fri, 23 Jul 2021 19:48:01 +0800</pubDate></item><item><title>适合旅游游记博客的简雅zblog模板主题</title><link>http://zblog.muziang.com/mzastudio/54.html</link><description>&lt;p&gt;
    一款一栏三列布局、简单优雅的免费zblog主题，以图片展示为主，大幅Banner背景，图文资讯列表，整体精致美观，非常适合用于搭建个人旅游博客、游记发布类型的博客站点。
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;http://files.muziang.com/uploads/2022/01/WordPress-Theme-IntecoPress.png&quot; title=&quot;适合旅游游记博客的简雅zblog模板主题&quot; alt=&quot;适合旅游游记博客的简雅zblog模板主题&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    主题提供简单的后台配置功能，可以自定义SEO标题、SEO关键词以及SEO描述，采用响应式结构，兼容移动端和电脑端的主流浏览器，如IE9+、Firefox、Chrome、Safari等。
&lt;/p&gt;
&lt;p&gt;
    主题演示：无
&lt;/p&gt;</description><pubDate>Fri, 23 Jul 2021 19:41:25 +0800</pubDate></item><item><title>zblog调用后台页面管理所有单页面的代码</title><link>http://zblog.muziang.com/mzastudio/53.html</link><description>&lt;p&gt;
    出于网站开发需求，有时需要单独调用页面管理的所有单页面，zblog并没有提供直接调用的标签，所以要自己编写调用函数，根据zblog wiki的开发指南，实现调用所有单页面的zblog代码如下：
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;http://files.muziang.com/uploads/2022/01/WordPress-Theme-Organic-Farm.png&quot; title=&quot;zblog调用后台页面管理所有单页面的代码&quot; alt=&quot;zblog调用后台页面管理所有单页面的代码&quot;/&gt;
&lt;/p&gt;
&lt;div class=&quot;prism-show-language&quot;&gt;
    &lt;div class=&quot;prism-show-language-label&quot; data-language=&quot;PHP&quot;&gt;
        PHP
    &lt;/div&gt;
&lt;/div&gt;
&lt;pre class=&quot;prism-highlight prism- prism-line-numbers language-php&quot; data-language=&quot;PHP&quot;&gt;function qiteen_getPages(){
    global $zbp;
    $pages = &amp;#39;&amp;#39;;
    $arrayPage = $zbp-&amp;gt;GetPostList(&amp;#39;*&amp;#39;, array(&amp;#39;=&amp;#39;, &amp;#39;log_Type&amp;#39;, &amp;#39;1&amp;#39;), null, null, null);
    foreach ($arrayPage as $page){        
        $pages .= &amp;#39;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;#39;.$page-&amp;gt;Url.&amp;#39;&amp;quot; title=&amp;quot;&amp;#39;.$page-&amp;gt;Title.&amp;#39;&amp;quot;&amp;gt;&amp;#39;.$page-&amp;gt;Title.&amp;#39;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;#39;;
    }
    return $pages;}&lt;/pre&gt;
&lt;p&gt;
    在要调用的地方，如footer.php，添加代码：&lt;br/&gt;
&lt;/p&gt;
&lt;div class=&quot;prism-show-language&quot;&gt;
    &lt;div class=&quot;prism-show-language-label&quot; data-language=&quot;PHP&quot;&gt;
        PHP
    &lt;/div&gt;
&lt;/div&gt;
&lt;pre class=&quot;prism-highlight prism- prism-line-numbers language-php&quot; data-language=&quot;PHP&quot;&gt;{qiteen_getPages()}&lt;/pre&gt;</description><pubDate>Fri, 23 Jul 2021 19:40:35 +0800</pubDate></item><item><title>zblog调用相同分类的上一篇下一篇文章代码</title><link>http://zblog.muziang.com/mzastudio/52.html</link><description>&lt;p&gt;
    zblog文章内容页的上一篇、下一篇文章是根据文章的发布时间调用的，为了提高页面内容的关联性，以及zblog seo优化的考虑，通常会选择调用相同分类里的上一篇下一篇文章，遗憾的是zblog没有提供对应的标签代码，需要另外编写代码实现。
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;http://files.muziang.com/uploads/2022/01/WordPress-Theme-SiteOrigin-Corp.jpg&quot; title=&quot;zblog调用相同分类的上一篇下一篇文章代码&quot; alt=&quot;zblog调用相同分类的上一篇下一篇文章代码&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    下面代码是提取zblog插件TcClassPost，该插件实现的功能便是调用相同分类里的上一篇、下一篇文章。
&lt;/p&gt;
&lt;p&gt;
    把代码放在主题的include.php文件：
&lt;/p&gt;
&lt;div class=&quot;prism-show-language&quot;&gt;
    &lt;div class=&quot;prism-show-language-label&quot; data-language=&quot;PHP&quot;&gt;
        PHP
    &lt;/div&gt;
&lt;/div&gt;
&lt;pre class=&quot;prism-highlight prism- prism-line-numbers language-php&quot; data-language=&quot;PHP&quot;&gt;function qiteen_Post_Prev(&amp;amp;$getthis) {
    global $zbp;
    $prev=$getthis;
    $articles = $zbp-&amp;gt;GetPostList(
        array(&amp;#39;*&amp;#39;),
        array(array(&amp;#39;=&amp;#39;, &amp;#39;log_Type&amp;#39;, 0), array(&amp;#39;=&amp;#39;, &amp;#39;log_CateID&amp;#39;, $prev-&amp;gt;Category-&amp;gt;ID),array(&amp;#39;=&amp;#39;, &amp;#39;log_Status&amp;#39;, 0), array(&amp;#39;&amp;lt;&amp;#39;, &amp;#39;log_PostTime&amp;#39;, $prev-&amp;gt;PostTime)),
        array(&amp;#39;log_PostTime&amp;#39; =&amp;gt; &amp;#39;DESC&amp;#39;),
        array(1),
        null
    );
    if (count($articles) == 1) {
        return $articles[0];
    } else {
        return null;
    }}
 function qiteen_Post_Next(&amp;amp;$getthis) {
    global $zbp;
    $prev=$getthis;
    $articles = $zbp-&amp;gt;GetPostList(
        array(&amp;#39;*&amp;#39;),
        array(array(&amp;#39;=&amp;#39;, &amp;#39;log_Type&amp;#39;, 0), array(&amp;#39;=&amp;#39;, &amp;#39;log_CateID&amp;#39;, $prev-&amp;gt;Category-&amp;gt;ID),array(&amp;#39;=&amp;#39;, &amp;#39;log_Status&amp;#39;, 0), array(&amp;#39;&amp;gt;&amp;#39;, &amp;#39;log_PostTime&amp;#39;, $prev-&amp;gt;PostTime)),
        array(&amp;#39;log_PostTime&amp;#39; =&amp;gt; &amp;#39;ASC&amp;#39;),
        array(1),
        null
    );
    if (count($articles) == 1) {
        return $articles[0];
    } else {
        return null;
    }}&lt;/pre&gt;
&lt;p&gt;
    在include.php文件中找到&lt;code&gt;ActivePlugin_&lt;/code&gt;开头的函数，在该函数中添加以下代码：
&lt;/p&gt;
&lt;div class=&quot;prism-show-language&quot;&gt;
    &lt;div class=&quot;prism-show-language-label&quot; data-language=&quot;PHP&quot;&gt;
        PHP
    &lt;/div&gt;
&lt;/div&gt;
&lt;pre class=&quot;prism-highlight prism- prism-line-numbers language-php&quot; data-language=&quot;PHP&quot;&gt;Add_Filter_Plugin(&amp;#39;Filter_Plugin_Post_Prev&amp;#39;, &amp;#39;qiteen_Post_Prev&amp;#39;);Add_Filter_Plugin(&amp;#39;Filter_Plugin_Post_Next&amp;#39;, &amp;#39;qiteen_Post_Next&amp;#39;);&lt;/pre&gt;
&lt;p&gt;
    如果主题原来没有调用上一篇、下一篇文章的代码，还需要在post-single.php（如果没有这个文件，可以尝试添加在single.php）文件添加代码：
&lt;/p&gt;
&lt;div class=&quot;prism-show-language&quot;&gt;
    &lt;div class=&quot;prism-show-language-label&quot; data-language=&quot;PHP&quot;&gt;
        PHP
    &lt;/div&gt;
&lt;/div&gt;
&lt;pre class=&quot;prism-highlight prism- prism-line-numbers language-php&quot; data-language=&quot;PHP&quot;&gt;{if $article.Prev}&amp;lt;p&amp;gt;上一篇：&amp;lt;a href=&amp;quot;{$article.Prev.Url}&amp;quot; title=&amp;quot;{$article.Prev.Title}&amp;quot;&amp;gt;{$article.Prev.Title}&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;{/if}{if $article.Next}&amp;lt;p&amp;gt;下一篇： &amp;lt;a href=&amp;quot;{$article.Next.Url}&amp;quot; title=&amp;quot;{$article.Next.Title}&amp;quot;&amp;gt;{$article.Next.Title}&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;{/if}&lt;/pre&gt;
&lt;p&gt;
    保存即可。
&lt;/p&gt;</description><pubDate>Fri, 23 Jul 2021 19:39:51 +0800</pubDate></item><item><title>zblog首页列表如何排除指定分类文章代码</title><link>http://zblog.muziang.com/mzastudio/51.html</link><description>&lt;p&gt;
    zblog首页列表默认按文章发布的先后时间显示全站文章，如果不想在首页文章循环列表中显示某个分类的文章，则需要通过代码或者插件修改，下面是实现zblog首页文章列表排除指定分类的文章的代码教程。
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;http://files.muziang.com/uploads/2022/01/WordPress-Theme-Techno.png&quot; title=&quot;zblog首页列表如何排除指定分类文章代码&quot; alt=&quot;zblog首页列表如何排除指定分类文章代码&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    1、在主题include.php文件添加以下函数代码：
&lt;/p&gt;
&lt;div class=&quot;prism-show-language&quot;&gt;
    &lt;div class=&quot;prism-show-language-label&quot; data-language=&quot;PHP&quot;&gt;
        PHP
    &lt;/div&gt;
&lt;/div&gt;
&lt;pre class=&quot;prism-highlight prism- prism-line-numbers language-php&quot; data-language=&quot;PHP&quot;&gt;function qiteen_exclude_category(&amp;amp;$type,&amp;amp;$page,&amp;amp;$category,&amp;amp;$author,&amp;amp;$datetime,&amp;amp;$tag,&amp;amp;$w,&amp;amp;$pagebar){
    global $zbp;    
    if($type == &amp;#39;index&amp;#39;){
        $w[]=array(&amp;#39;&amp;lt;&amp;gt;&amp;#39;,&amp;#39;log_CateID&amp;#39;,1);
        //以下是为了重建分页，过滤了分类，数量会发生变化
        $pagebar = new Pagebar($zbp-&amp;gt;option[&amp;#39;ZC_INDEX_REGEX&amp;#39;]);
        $pagebar-&amp;gt;PageCount = $zbp-&amp;gt;displaycount;
        $pagebar-&amp;gt;PageNow = $page;
        $pagebar-&amp;gt;PageBarCount = $zbp-&amp;gt;pagebarcount;
    }    }&lt;/pre&gt;
&lt;p&gt;
    代码&lt;code&gt;array(&amp;#39;&amp;lt;&amp;gt;&amp;#39;,&amp;#39;log_CateID&amp;#39;,1)&lt;/code&gt;中的数字1是要排除的分类ID
&lt;/p&gt;
&lt;p&gt;
    2、在主题include.php文件的&lt;code&gt;ActivePlugin_xxx()&lt;/code&gt;函数中添加以下代码：
&lt;/p&gt;
&lt;div class=&quot;prism-show-language&quot;&gt;
    &lt;div class=&quot;prism-show-language-label&quot; data-language=&quot;PHP&quot;&gt;
        PHP
    &lt;/div&gt;
&lt;/div&gt;
&lt;pre class=&quot;prism-highlight prism- prism-line-numbers language-php&quot; data-language=&quot;PHP&quot;&gt;Add_Filter_Plugin(&amp;#39;Filter_Plugin_ViewList_Core&amp;#39;,&amp;#39;exclude_category&amp;#39;);&lt;/pre&gt;
&lt;p&gt;
    保存后，在后台首页更新缓存即可生效。
&lt;/p&gt;
&lt;p&gt;
    方法解析：
&lt;/p&gt;
&lt;p&gt;
    通过函数过滤指定分类，重建分页后，挂接&lt;code&gt;Filter_Plugin_ViewList_Core&lt;/code&gt;接口。
&lt;/p&gt;
&lt;p&gt;
    接口位置：zb_system/function/c_system_event.php，有兴趣可自行研究。
&lt;/p&gt;
&lt;p&gt;
    代码转自博客吧
&lt;/p&gt;</description><pubDate>Fri, 23 Jul 2021 19:38:29 +0800</pubDate></item><item><title>zblog前台单独调用置顶文章列表的代码</title><link>http://zblog.muziang.com/mzastudio/50.html</link><description>&lt;p&gt;
    zblog编辑设置了文章置顶后，默认只显示在首页、分类或全局文章列表的顶部，那么要如何才能单独调用zblog置顶文章？使用&lt;code&gt;GetList()&lt;/code&gt;函数就能轻易实现zblog置顶文章的调用。
&lt;/p&gt;
&lt;p style=&quot;text-align: center&quot;&gt;
    &lt;img class=&quot;ue-image&quot; src=&quot;http://files.muziang.com/uploads/2022/01/WordPress-Theme-WEN-Travel.png&quot; title=&quot;zblog前台单独调用置顶文章列表的代码&quot; alt=&quot;zblog前台单独调用置顶文章列表的代码&quot;/&gt;
&lt;/p&gt;
&lt;p&gt;
    把下面的代码添加到要显示的位置（如主题index.php文件）：
&lt;/p&gt;
&lt;div class=&quot;prism-show-language&quot;&gt;
    &lt;div class=&quot;prism-show-language-label&quot; data-language=&quot;PHP&quot;&gt;
        PHP
    &lt;/div&gt;
&lt;/div&gt;
&lt;pre class=&quot;prism-highlight prism- prism-line-numbers language-php&quot; data-language=&quot;PHP&quot;&gt;{$sticky = GetList(10, null, null, null, null, null, array(&amp;#39;only_ontop&amp;#39;  =&amp;gt; true))}&amp;lt;ul&amp;gt;
    {foreach $sticky as $top}
    &amp;lt;li&amp;gt;
        &amp;lt;a href=&amp;quot;{$top.Url}&amp;quot; title=&amp;quot;{$top.Title}&amp;quot;&amp;gt;
            {$top.Title}
        &amp;lt;/a&amp;gt;
    &amp;lt;/li&amp;gt;
    {/foreach}&amp;lt;/ul&amp;gt;&lt;/pre&gt;
&lt;p&gt;
    &lt;code&gt;GetList()&lt;/code&gt;函数中的10是要显示的文章数量。
&lt;/p&gt;
&lt;p&gt;
    保存文件后，在后台首页更新缓存即可。
&lt;/p&gt;</description><pubDate>Fri, 23 Jul 2021 19:37:53 +0800</pubDate></item></channel></rss>