Q&A

Context::addMetaImage 애드온에서 작동안되는 증상

2023.12.06 05:32
93
0
CMS/프레임워크 Rhymix 2.1
개발 언어 PHP 7.4

앞번 og 이미지를 삽입하는 애드온을 만들려고 합니다.

 

혹시 아래 코드에서 잘못된점이 있을까요?

 

if ( $called_position === 'before_display_content' && Context::get('module') != 'admin')
{
    
        $module_info = Context::get('module_info');
        
        $filename = '/addons/ogimage/images/'.$module_info->mid.'.png';
        $width = 1920;
        $height = 1280;

        Context::addHtmlHeader($filename);
        Context::addMetaImage($filename, $width, $height);
 

코드에는 분명 이상이 없는것 같은데 빨간 줄친곳은 작동하지 않는 것 같습니다.

 

 

Context::addMetaImage(test.png, 1920, 1280); 

로 테스트로 넣어봐도 안들어가네요

톰캣 Lv. 11
시대의 흐름에 뒤떨어지지 않도록 아주 천천히지만 노력하고 있습니다.

댓글 3

  • 2023.12.06 07:19 #1798094
    before_display_content는 좀 늦은 것 같은데, 다른 타이밍에 끼어들어 보세요.
  • 2023.12.06 07:23 #1798098

    감사합니다.

    after_module_proc 타이밍이 가장 적절하네요!

  • 2023.12.06 08:25 #1798106
    애드온은 잘 만들었으나 seo pro 에서는 Context::addMetaImage가 1순위가 아니네요 ㅠㅠ