애드온으로 게시물이 화면에 뿌려지기 바로 직전에

og 태그를 밀어넣으면 될 것 같아서

한참 여기저기 들쑤시고 다녀봤는데

시점 잡기가 어렵네요...

 

혹시 적당한 구간 있을까요?

html 딱 뿌려지기 직전에 넣어주면 될 것 같은뎅...

  • profile
    $called_position변수가 'before_display_content'인 시점이용하시면 됩니다.
  • profile
    감사합니다
    혹시

    if($called_position != "before_display_content") {
    return;
    }

    error_log("hi");
    error_log(var_export($outout, true));


    ---------------
    구글링 해보니까 html이 $output에 담겨있어야 할 것 같은데
    hi는 출력되지만
    그 다음줄은 공백입니다.

    혹시 이렇게 하는게 아닐까요...?
  • profile profile

    $outout 오타네요.

  • profile

    <head> 부분에 og 메타태그를 삽입하는 함수는 Context::addOpenGraphData(키, 값); 입니다.

    $output에는 <body> 부분의 내용만 담겨 있으므로 전혀 건드릴 필요가 없습니다.