VPS参考、测评、推荐
分享你关注的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.文件的网址“如果你不知道这个网址是什么,可以打开你的博客主页,使用浏览器的“查看源代码”功能,查看网页的源代码,搜索style.,应该可以找到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://.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作者的昵称& 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作者的昵称& 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) 打赏
未经允许不得转载:草根吧VPS_最新VPS信息参考 » 如何让WordPress主题代码静态化?教程分享
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址