저는 메인 플러그인 * .php 파일을 다른 곳으로 옮길 수 있다고 읽었습니다 (테마 디렉토리 밑에 있다고 가정합니다). . 나는 Google을 시도했지만 아무것도 찾을 수 없다. 좋은 결과를 가진 Google 페이지만으로 충분할 것입니다.플러그인 업데이트시 Wordpress 플러그인의 변경 사항이 손실되지 않도록하려면 어떻게해야하나요?
방금 레이아웃을 변경하고 내 필요를 수용 한 2 개의 플러그인을 경험했으며 다시는 발생하지 않도록하고 싶습니다. 다른 위치에 메인 파일을 가지고있는 것 외에도 CSS 및 JS 파일을 따라 이동할 수있는 방법이 있습니까?
Concrete5 CMS에는 addon 블록 안에 새 폴더를 만들면 (WP 플러그인으로 간주 될 수 있음), 기본 파일의 사본을 만들 수있는 좋은 방법이 있습니다. CSS JS 파일을 편집 한 다음 해당 블록을 사용중인 페이지 위치에 대한 템플릿을 선택하기 만하면됩니다.
Wordpress에는 그런 것은 없지만 얼마나 가까이에서 얻을 수 있습니까?
업데이트 : 파일의 새 인스턴스를 만든 다음 테마 디렉토리로 옮기는 방법에 대한 조언을 어디에서 찾았습니까? 문제의 플러그인은 HL-Twitter입니다. 이 경우
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
그래서 내가 주 파일을 복사에 대한 잘못 (:
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의 상단 내용 (주석)이다 : 이러한 플러그인 파일입니다 hl_twitter.php),하지만 여전히 - 플러그인 디렉토리 외부의 파일을 편집 할 수있게되었고, 시스템은 어떻게 든 그 존재를 확인하고 존재한다면 그것을 선택합니다. 이 동작이 Wordpress에서 기본적으로 지원되거나 플러그인 자체에 통합되어 있다면?
WP 플러그 인에 대한 코딩 표준이 없으므로 이와 같은 고통의 세계에 들어갈 수 있습니다. 모든 업데이트에서 이전 버전과 새 버전을 비교해야합니다. 더 좋은 방법은 없습니다 ... 타사 플러그인을 편집하는 것이 좋지 않은 이유입니다. (물론 모든 변경 후에 플러그인 디렉토리 전체를 복사 할 수 있지만 플러그인은 예고없이 완전 변경 될 수 있습니다.) –
적어도 주 파일의 새 인스턴스를 만들 수 있다면 행복 할 것입니다 원래 위치에있는 파일이 아니라 해당 파일을 편집하십시오. – developer10
당신은 FTP 프로그램의 도움없이 Wordpress 안에있는 것을 의미합니까? 플러그인이있을 수도 있지만 웹 호스트의 제어판에서 더 쉽게 할 수 있습니까? –