我敢肯定,我读的地方,实际上你可以移动的主要插件*。PHP文件到别的地方(我假设你的主题目录下),才能在安全的情况下,你做了一些改动和你的插件更新。 我试图谷歌,但我无法找到任何东西。 有良好的效果谷歌网页就足够了。
我刚刚经历了一个情况:我的两个插件有它的布局改变,适应我的需要,我想,以确保它不会再次发生。 除了有在其他位置的主文件,有没有任何一起CSS和JS文件移动以及一种方式?
在Concrete5 CMS有这样做,通过附加的块中创建一个新的文件夹(可被视为WP插件),其内部可以创建主文件,任何CSS和JS文件和副本的一个很好的方式那么你可以简单地编辑并选择您使用的是该块中的页面位置,该模板。
我假设有在WordPress的没有这样的事情,但我怎么接近能得到什么?
更新:我发现,我对应用创建该文件的一个新实例,然后将它移动到主题目录的建议。 有问题的插件是HL-的Twitter。 这些插件文件:
admin.php
archive.php
functions.php
hl_twitter.php
hl_twitter_archive.php
hl_twitter_widget.php
import.php
widget.php
现在,这是hl_twitter_widget.php的顶部内容(注释):
Widget Theme for HL Twitter
To change this theme, copy hl_twitter_widget.php
to your current theme folder, do not edit this
file directly.
Available Properties:
$before_widget
$after_widget
$before_title
$after_title
$widget_title
$show_avatars
$show_powered_by
$num_tweets: how many tweets to show
$tweets: array of $tweet
$tweet: object representing a tweet
$tweet->twitter_tweet_id
$tweet->tweet
$tweet->lat
$tweet->lon
$tweet->created
$tweet->reply_tweet_id
$tweet->reply_screen_name
$tweet->source
$tweet->screen_name
$tweet->name
$tweet->avatar
$user: represents the Twitter user (ONLY SET IF SHOWING A SINGLE USERS TWEETS!)
$user->twitter_user_id
$user->screen_name
$user->name
$user->num_friends
$user->num_followers
$user->num_tweets
$user->registered
$user->url
$user->description
$user->location
$user->avatar
所以,我错了有关复制主文件(在这种情况下hl_twitter.php),但仍 - 这使我编辑的插件目录和系统外的文件莫名其妙地检查其是否存在,如果存在,它拾起。 如果这种行为的东西是原生的WordPress支持或已集成在插件本身?