フォーラムへの返信

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • フォーラム: プラグイン
    返信が含まれるトピック: Ktai Styleのリンク先ホスト名省略機能について
    トピック投稿者 kuroken1

    (@kuroken1)

    lilyfan様

    返事が遅れてしまい申し訳ございません。
    対応方法の件ありがとうございます。
    アドバイスいただいた方法にてサンプルプラグインを作成し、良好な結果を得ています。

    また、lilyfan様のサイトにてKtai Styleのベータ版をダウンロードさせていただきました。
    こちらのバージョンについても検証してみたいと思います。

    ありがとうございました。

    以下は作成したサンプルコードです。
    おかしな点などがあればご指摘ください。
    (PHP自体今回初めてで、見よう見まねで記述しています…)

    <?php
    /*
    Plugin Name: Fix_Guid
    Plugin URI: http://example.com/
    Description: get_the_guid filter.
    Version: 0.01
    Author: kuroken1
    Author URI: http://example.com/
    */
    
    function fix_guid( $guid ) {
            if ( strlen ( $guid ) > 0 ) {
                    if ( strncmp ( $guid, 'http://', 7 ) !== 0 ) {
                            $urlarr = parse_url ( get_bloginfo ( 'url' ));
                            return "http://" . $urlarr[host] . $guid;
                    }
            }
            return $guid;
    }
    
    add_filter( 'get_the_guid', 'fix_guid', 99 );
    
    ?>

1件の返信を表示中 - 1 - 1件目 (全1件中)