さまざまな長さの抜粋を表示する必要があるため、使用します
function custom_excerpt($length) {
get_the_content();
... clean up and trim
return $excerpt;
}
ただし、カスタムの代わりにそれを使用するために、手動の抜粋が入力されたかどうかを検出したいと考えています。これを行う方法はありますか?
使ってみた
$wp_excerpt = get_the_excerpt();
しかし、それは手動の抜粋を返し、手動の抜粋が空の場合、自動的に 55 文字の抜粋を生成しますが、これは役に立ちません。
このようにアプローチする理由は、1 つのページに複数の抜粋 (異なる長さ) があり、必要な長さが WordPress の抜粋 (55) よりも長い場合、手動の抜粋が書かれていない限り、自分の抜粋を表示したいからです。 、その場合はそれを示したいと思います。
簡単にできれば完璧です
if ( manual_excerpt() == true ) {
}