主机评测网,专注vps、独立服务器等主机评测
最专业的主机评测网站

如何让WordPress主题代码静态化?教程分享

如何让WordPress主题代码静态化?教程分享

如何让WordPress主题代码静态化?以下文章将为大家整理分享WordPress主题代码静态教程,希望对大家有所帮助!

如何让WordPress主题代码静态化?教程分享

所谓WordPress主题代码是静态的,即WordPress主题中的动态代码被静态内容替代。也许你不知道什么是动态代码,那么先考虑一个问题:为什么我的博客上使用了相同的WordPress主题,标题为“Ludou blog ”,那么你的博客上显示的其他标题呢?答案就在主题中的动态代码里,会根据不同的用户,不同的使用环境,甚至不同的时间,显示不同的内容。但是如果这个主题只在你的博客中使用,那么很多东西都是固定的,比如博客标题,你就不再需要一个主题来动态显示这些静态内容,而且动态代码往往比静态内容耗费更多的时间。

知道了什么是动态代码,我来介绍一下如何让你的主题代码成为静态的。需要注意的是,静态主题只能用于你的博客,如果域名等其他信息发生变化,会重新修改代码;开始之前,最好准备一个可以同时修改和搜索多个文件的文本编辑器,比如UltraEdit,这样会更方便,因为主题的多个文件中会出现相同的代码,没有这样的编辑器也没关系,但是最好不要用Windows自带的记事本修改代码;另外,如果修改代码有中文,请保存在UTF-8,否则中文会乱码。

最后我来介绍一下这篇文章的排版规则。下面每个绿色主标题下面都会有一些加粗的代码,是需要替换的动态php代码。你可以打开所有的。主题文件夹中的PHP文件,找到这些代码并根据说明替换它们,例如,第一篇文章提供了

1.网页语言属性的陈述

修改后的代码类似于:

二、bloginfo()博客信息函数这个函数有很多参数(就是括号里的内容)。传递不同的参数可以用来输出不同的博客信息。关于每个参数的输出内容详情,请看文档:template tag -bloginfo。下面是几个常见的:

& lt?PHP bloginfo(& # 39;姓名& # 39;);?& gt“用于输出博客;站点标题”至于站点标题,你可以在WordPress后台-设置-通用中找到,把这段代码全部替换成你的“站点标题”就行了;

& lt?PHP bloginfo(& # 39;描述& # 39;);?& gt“用于输出博客;字幕”,可以在WordPress后台-设置-通用中找到。用你的“副标题”取代所有这些代码就行了;

& lt?PHP bloginfo(& # 39;网址& # 39;);?& gt“用于输出博客;网站地址(URL)& quot;,可以在WordPress后台-设置-通用中找到。用您的“网站地址(URL)”替换所有这些代码就;

& lt?PHP bloginfo(& # 39;样式表_ url & # 39);?& gt“用于输出博客;style.css文件的网址“如果你不知道这个网址是什么,可以打开你的博客主页,使用浏览器的“查看源代码”功能,查看网页的源代码,搜索style.css,应该可以找到http://example/WP-content/themes/default/style . CSS,用这个网址替换这段代码。

& lt?PHP bloginfo(& # 39;样式表_目录& # 39;);?& gt“用于输出博客;style.css文件所在的目录”,即从上面的style.css网站中删除/style.css,比如http://example/WP-content/themes/default,记住后面没有/

& lt?PHP bloginfo(& # 39;rss2 _ url & # 39);?& gt用于输出提要的URL,通常采用http://example/feed/的形式。如果您使用Feedsky托管的提要,您可以使用Feedsky提供的URL。

& lt?PHP bloginfo(& # 39;pingback _ url & # 39);?& gt用于输出pingback的URL,通常采用http://example/home/WP/xmlrpc . PHP的形式。pingback & quot,可以找到这个网站;

& lt?PHP bloginfo(& # 39;字符集& # 39;);?& gt这个函数用来声明网页的代码,通常出现在这个文件的开头,header.php。这个代码可以在WordPress后台设置,最后一个选项“页面和提要编码”那里的设置通常是UTF-8。你可以用UTF-8来代替这个代码。

& lt?PHP bloginfo(& # 39;版本& # 39;);?& gt用于输出WordPress的版本号,但出于安全考虑,不推荐使用该功能。你可以用一个不存在的版本号替换这个代码,这在一定程度上也能起到混淆的作用。

三、get_option()博客信息函数这个函数可以像bloginfo()一样输出很多博客信息,但是不会直接打印出来,而是作为变量值传递。这个函数的参数有一头牛的毛那么多,我在这里说不完。请参考文档(英文):所有具体参数的选项参考。另外,函数get_settings()和函数get_option()完全一样,get_settings通常出现在一些比较老的主题中。您可以在。php文件,您应该可以找到很多。以下是一些常见的:

get _ option(& # 39;首页& # 39;)这个网站是用来获取博客的主页的。需要注意的是,这个函数的所有参数形式都不能像上面的bloginfo()那样被网站直接替换,因为它不直接输出值,而是用引号括起来。例如,您可以将echo get _ option(& # 39;首页& # 39;);替换为echo & # 39https://www.ludou.org/';,如果是

get _ option(& # 39;blogname & # 39)用于获取博客名称。

get _ option(& # 39;blog _ charset & # 39)用于获取页面的编码,如UTF-8。

四、get_bloginfo()博客信息函数如果我没有写这篇文章,我不会知道WordPress有这么多可以用来获取博客信息的函数,而且都是类似的函数。说实话,我有点不解!这个函数的替换方法和get_option()一样,这里就不详细说了。有关参数的详细信息,请参见:get_bloginfo()。

动词 (verb的缩写)中文主题码很多主题因为国际应用,使用了翻译功能_e()和_()可以适应不同语言地区的用户,方便他们制作自己的语言包。考虑到我们的博客都是中文的,这些内容都是静态的,我们可以一次给我们用一个中文的主题,这样WordPress就不会搜索语言包了,一定程度上可以加快WordPress的速度。

动词 (verb的缩写)作者函数如果你是唯一一个写博客的人,用你自己的信息替换所有这些输出作者信息的函数。

& lt?PHP the _ author _ posts _ link();?& gt要输出作者存档页面的URL,可以用下面的代码替换这个函数:

& lta href = & quot作者档案页面的URL ” title = & quot;由XX发布” & gt作者的昵称</a & gt;& lt?PHP the _ author();?& gt用来显示作者的昵称,可以直接用作者的昵称替换这个代码。

get _ the _ author();用来获取作者的昵称,可以用下面这段代码代替:& # 39;作者的昵称& # 39;;

& lt?PHP the _ author _ link();?& gt用于输出作者网址的URL与_author_posts_link的功能不同。您可以用以下代码替换此代码:

& lta href = & quot作者网站的网址“title = & quot查看XX的网站” & gt作者的昵称</a & gt;第六,侧栏是静态的。如果你的侧边栏不需要后台提供的小工具,或者你喜欢直接用代码来实现侧边栏的一些效果,那么你可以在sidebar.php删除动态调用小工具的代码,前提是你懂HTML和PHP编程。

& lt?php if(!function _ exists(& # 39;动态_侧边栏& # 39;) || !动态_侧边栏(& # 39;north _ sidebar & # 39) ) : ?& gt* * * & lt?php endif?& gt您可以在* * *所在的位置添加自己的侧边栏代码。添加成功后,您可以

& lt?php if(!function _ exists(& # 39;动态_侧边栏& # 39;) || !动态_侧边栏(& # 39;north _ sidebar & # 39) ) : ?& gt和

& lt?php endif?& gt删除它,这样WordPress就不会检测到你的小工具,当然你也不能在后台添加小工具。

七。静态友情链接大部分博客的友情链接都是通过后台小工具或者wp_list_bookmarks()函数输出的。这样做的好处是,在后台添加链接——链接会立刻显示在前台,不需要手动修改代码。如果你追求速度,你也可以把友情链接的代码做成静态的。如上所述,sidebar.php移除小工具的方法已经不能显示与小工具的友情链接。在删除小工具功能之前,打开你的博客首页查看源代码,找出友情链接的代码,比如:

& ltdiv class = & quotwidget widget _ links & quot& gt& lth3 & gt友谊链接

推荐学习:WordPress教程

以上就是如何让WordPress主题代码静态化。教程分享详情请关注草根吧VPS其他相关文章!

:如何让WordPress主题代码静态化?教程分享 https://vps.caogenba.com.com/93589.html

赞(0) 打赏
未经允许不得转载:主机测评 » 如何让WordPress主题代码静态化?教程分享

评论 抢沙发

登录

找回密码

注册