it-swarm-ko.tech

나는 어떻게 워드 프레스로 만든 자기 호스팅 사이트를 화이트 라벨링합니까?

WordPress.org에 대한 프로모션 백 링크를 제거하는 방법에 대한 답변 에 대한 코드 를 보았습니다. 이 테마를 CSS에 추가했지만 아무런 변화가 없습니다.

나는 실종 됐나요? 내 무지를 사과합니다.

코드 :

#site-generator {
display: none; }

대시 보드에서 위젯을 제거하고 새로운 사용자 정의 위젯을 추가하는 방법은 무엇입니까? 게시물에서 날짜와 시간을 숨길 수 있습니까?

업데이트 : 제목 표시 줄에 'wordpress'라는 단어를 삭제할 수 있다면 누구나 말해 줄 수 있습니까?

6
user391

여기에 새로운 워드 프레스 블로그를 설치할 때마다 항상 사용하는 코드가 있습니다.

맞춤 관리자 소개 텍스트

// CUSTOMIZE ADMIN FOOTER TEXT
   function custom_admin_footer() {
    echo '<a href="http://www.netconstructor.com/">Website Design by NetConstructor, Inc.</a>';
   }
   add_filter('admin_footer_text', 'custom_admin_footer');

HEAD에서 버전 정보를 제거하십시오.

// REMOVE VERSION INFO FROM THE HEAD OF FEEDS
   function complete_version_removal() { return ''; }
   add_filter('the_generator', 'complete_version_removal');

공용 웹 사이트 페이지의 헤더에서 정크를 제거하십시오.

// REMOVE JUNK FROM THE HEADER OF PUBLIC WEBSITE PAGES
   remove_action('wp_head', 'rsd_link');
   remove_action('wp_head', 'wp_generator');
   remove_action('wp_head', 'feed_links', 2);
   remove_action('wp_head', 'index_rel_link');
   remove_action('wp_head', 'wlwmanifest_link');
   remove_action('wp_head', 'feed_links_extra', 3);
   remove_action('wp_head', 'start_post_rel_link', 10, 0);
   remove_action('wp_head', 'parent_post_rel_link', 10, 0);
   remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0);

SYSADMIN을 제외한 모든 사용자에 대해 WORDPRESS 업데이트 알림을 제거하십시오.

// REMOVE THE WORDPRESS UPDATE NOTIFICATION FOR ALL USERS EXCEPT SYSADMIN
   global $user_login;
   get_currentuserinfo();
   if ($user_login !== "sysadmin") {
    add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 );
    add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) );
   }

맞춤 관리자 로고 :

// CUSTOM ADMIN LOGIN HEADER LOGO
   function my_custom_login_logo() {
    echo '<style type="text/css"> h1 a { background-image:url('.get_bloginfo('template_directory').'/images/excitesteps-login-logo.png) !important; } </style>';
   }
   add_action('login_head', 'my_custom_login_logo');



// CUSTOM ADMIN LOGIC HEADER LOGO
   add_action('admin_head', 'my_custom_logo');
   function my_custom_logo() {
    echo '<style type="text/css">#header-logo { background-image: url('.get_bloginfo('template_directory').'/images/excitesteps-icon.gif) !important; }</style>';
   }



// CUSTOM ADMIN LOGIN HEADER LINK & ALT TEXT
   function change_wp_login_url() {
    echo bloginfo('url');
   }
   function change_wp_login_title() {
    echo get_option('blogname');
   }
   add_filter('login_headerurl', 'change_wp_login_url');
   add_filter('login_headertitle', 'change_wp_login_title');
10

"site-generator"는 기본 테마 인 Twentyten의 Powered by WordPress 링크에 할당 된 div ID입니다. 다른 많은 테마에는 바닥 글에 WordPress 링크가 포함되어 있지만 Twentyten과 동일한 div ID를 할당하지 않을 수도 있습니다.

테마의 꼬리말에있는 링크에 할당 된 div id 또는 클래스를 찾으려면 브라우저에서 소스를보고 페이지 아래쪽으로 스크롤 할 수 있습니다. WordPress.org에 대한 링크를 찾으면 <div> 태그를 찾아 링크를 감싸고 할당 된 ID 또는 클래스를 기록합니다.

Retromania 주제의 예 :

<div class="copy">&copy; Theme Preview 2009 | Created by <a href="http://www.jayhafling.com/">Jay Hafling</a>.</div>

                    <div class="copy_support">Powered by <a href="http://www.wordpress.org/">WordPress</a></div>

이 예제에서 클래스 "copy_support"는 링크를 통해 제공되므로 CSS를 제거하면 제거 할 수 있습니다.

.copy_support {
display:none;
}

이 클래스는 id가 아니기 때문에 . 대신 # 선택기를 사용합니다.

1
Chris_O

CSS로 할 때, 적용하려고하는 규칙이 요소에 적용되고 있는지 확인하기 위해 방화 녀를 사용하고 있는지 확인하십시오. 보다 구체적인 규칙, 동일하지만 나중에 정의되는 규칙 또는 사용자 정의 규칙을 재정의하는 인라인 규칙이있을 수 있습니다.

1
Mild Fuzz