코스모스팜 스레드

KBoard 자동 SEO 설정을 없애고 싶습니다.

안녕하세요.

KBoard(케이보드) 플러그인일 사용하고있는 사용자입니다. 좋은플러그인 만들어주셔서 감사합니다 ^^

다름이아니라 KBoard를 사용하면서 페이지 소스에 KBoard관련된 오픈그래프(또는 메타태그)가 보이는것 같습니다.

따로 SEO플러그인을 사용하는것은 없습니다.

개인적으로 오픈그래프 내용을 맞춤설정하고싶어서

KBoard에서 자동으로 적용되는 소스를 없애고 싶습니다.

코스모스팜 스레드를 살펴보니 /plugins/kboard/class/KBSeo.class.php 파일에서 출력되는 것 같은데 수정하는 방법을 모르겠습니다. ㅠㅠ

해결방법을 알려주시면 감사하겠습니다..

감사합니다.

----------------

*관련사진 첨부합니다.

코스모스팜 회원관리
코스모스팜 회원관리
  • 안녕하세요~^^

    KBoard 플러그인의 SEO 정보를 표시하지 않으시려면

    워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에

    아래의 코드를 추가해보시겠어요?

    add_action('init', 'my_init');
    function my_init(){
    	include_once KBOARD_DIR_PATH . '/class/KBSeo.class.php';
    	$seo = new KBSeo();
    	remove_action('kboard_head', array($seo, 'ogp'));
    	remove_action('kboard_head', array($seo, 'twitter'));
    	remove_action('kboard_head', array($seo, 'description'));
    	remove_action('kboard_head', array($seo, 'author'));
    	remove_action('kboard_head', array($seo, 'date'));
    	remove_action('kboard_head', array($seo, 'canonical'));
    	remove_action('kboard_head', array($seo, 'rss'));
    }

    위의 코드가 제대로 동작하지 않는다면

    FTP로 접속해서 /wp-content/plugins/kboard/class/KBSeo.class.php 파일에

    아래의 코드를 찾아서 지워보시겠어요?

    add_action('kboard_head', array($this, 'ogp'));
    add_action('kboard_head', array($this, 'twitter'));
    add_action('kboard_head', array($this, 'description'));
    add_action('kboard_head', array($this, 'author'));
    add_action('kboard_head', array($this, 'date'));
    add_action('kboard_head', array($this, 'canonical'));
    add_action('kboard_head', array($this, 'rss'));

    고맙습니다.

  • 코드를 수정하면 페이지 소스에서의 적용은 바로 됩니다.

    그렇다면 KBoard(케이보드) 에서 나오는 게 아닐 수 있습니다.

    테마에서도 SEO 관련 기능이 있는지 알아보시겠어요?

    또한 검색엔진 노출이 잘 안될 수 있으니 신중해주세요.

  • 안녕하세요 ^^ 빠른답변 정말 감사드립니다

    알려주신대로 코드 모두 적용해보았습니다.

    그런데 아직도 KBoard 관련된 내용이 출력됩니다 ㅠㅠ.. 적용되는데 시간이 조금 걸리는것일까요..?

  • 빠른답변 감사드립니다.^^

    왜 안없어졌나 했더니 테마 자체에 SEO기능도 있었습니다.

    알려주신덕분에 확인할 수 있었습니다.

    정말 감사합니다!!

코스모스팜 회원관리