2017-01-13 1 views
0

내 스타일을 모든 페이지에 첨부하는 간단한 플러그인을 만들고 싶습니다. 플러그인이내 WordPress 플러그인이 작동하지 않는 이유

<?php 
/* 
Plugin Name: Super Plugin 
*/ 

function mr_scripts() { 
    wp_register_style('forms', plugins_url('forms.css', __FILE__)); 
    wp_enqueue_style('forms', plugins_url('', __FILE__)); 
    echo '/* style-echo */ <style> 
     .social-icons{display:none!important;} 

     </style>'; 
} 
add_action('wp_enqueue_scripts', 'mr_scripts', 99); 

?> 

을 활성화 : 이 내 코드입니다. 불행히도 나는 나의 웹 사이트에 변화를 보지 않는다. 이 문제를 해결하는 데 도움주세요.

답변

0

귀하의 플러그인은 많은 실수로 작성되었습니다. 스타일의 레지스터/대기열의 올바른 사용에

<?php 
/* 
Plugin Name: Super Plugin 
*/ 

function mr_scripts() { 
    wp_register_style('forms', plugins_url('forms.css', __FILE__)); 
    wp_enqueue_style('forms'); 
} 
add_action('wp_enqueue_scripts', 'mr_scripts', 99); 


function my_head_style() { 
    echo '/* style-echo */ <style> 
     .social-icons{display:none!important;} 

     </style>'; 
} 

add_action('wp_head','my_head_style'); 

?> 

상세 정보 :

https://developer.wordpress.org/reference/functions/wp_enqueue_style/ https://codex.wordpress.org/Function_Reference/wp_register_style

+0

가 매우 helpfull했다, 대단히 감사합니다 당신이 원하는 것은 다음 아마! – milosz

관련 문제