サポート » 使い方全般 » post_linkと編集画面のスラッグが両立できない

  • 解決済 krgn

    (@kirig)


    WP5.6、エディタはgutenbergのままです。

    add_filterにpost_linkを用いた途端、投稿画面のスラッグが編集欄が出なくなりました。
    プラグインや他部分は取り替えても全く影響がなく、下記コード部分のみコメントアウトすると編集欄が戻ったため、ここが原因と思われるのですが、下記コード使用したままかつスラッグ編集欄の使用は可能でしょうか?

    
    function testFunc($permalink,$post=0){
    $date=explode(' ',$post->post_date)[0];
    return home_url('hoge/'.$date.'/'.$post->post_name.'.html');
    }
    add_filter('post_link','testFunc',1,2);
    

    上記の他、post_rewrite_rulesも使用。
    (設定:パーマリンク設定 /%year%-%monthnum%-%day%/%postname%.html)

    • このトピックはkrgnが1年、 11ヶ月前に変更しました。
2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック投稿者 krgn

    (@kirig)

    すいません自己解決しました。

    
    function testFunc($permalink,$post=0){
    return str_replace(home_url(),home_url('/hoge'),$permalink);
    }
    
    トピック投稿者 krgn

    (@kirig)

    解決したので終了します。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「post_linkと編集画面のスラッグが両立できない」には新たに返信することはできません。