0

関連するブログ投稿の提案を提供するWordPressプラグインを編集しています。

これが現在の外観のスクリーンショットです。

ここに画像の説明を入力してください

スクリーンショットとまったく同じように見せたいのですが、「感謝、幸福」のリンクはありません...カテゴリへのリンクにすぎません。「RecommendedforYou」と記事へのリンクは保持しますが、カテゴリへのリンクは削除します。

以下のコードから「foreach($ siblings as $ url => $ name)」スニペットを削除すると、カテゴリは削除されますが、推奨記事へのリンクが台無しになります。

どのように編集すればよいですか?カテゴリを削除し、他のすべてを保持するには?

注:これが以下のコードにとって重要かどうかはわかりませんが、プラグインは同じカテゴリの前の記事に基づいて推奨記事を選択します。

       ob_start();
    do_action( 'iworks_upprev_box_before' );
    $value .= ob_get_flush();
    if ( $iworks_upprev_options->get_option( 'header_show' ) ) {
        $value .= '<h6>';
        if ( count( $siblings ) ) {
            $value .= sprintf ( '%s ', __('Recommended for You' ) );
            $a = array(); 
            foreach ( $siblings as $url => $name ) {
            $a[] = sprintf( '<a href="%s" rel="%s">%s</a>', $url, $current_post_title, $name );
            }
            $value .= implode( ', ', $a);
        } else if ( $compare == 'random' ) {
            $value .= __('Read more:', 'upprev' );
        } else {
            $value .= __('Read previous post:', 'upprev' );
        }
        $value .= '</h6>';
    }
4

1 に答える 1

0

この行をコメントアウトするか、削除するだけでよいようです。

$value .= implode( ', ', $a);

次のコード行をコメント化/削除することもできます。

$a = array(); 
foreach ( $siblings as $url => $name ) {
   $a[] = sprintf( '<a href="%s" rel="%s">%s</a>', $url, $current_post_title, $name );
}
于 2012-05-31T01:13:19.553 に答える