幸一
フォーラムへの返信
-
投稿者投稿
-
幸一参加者サイドバーの表示崩れは、カスタムHTMLブロックで「想定されていないか、無効なコンテンツが含まれています。」と表示が出ており、ブロックのリカバリーを試行することにより、無事に表示されました。
ショートコードのサムネイル取得は、コードを書き直しをしましたが、未だ新しい投稿には反映されません。。
幸一参加者現在、子テーマを使ってます。
ヘッダーを消しているのは、投稿ページを編集のレイアウト設定のページヘッダーを表示しないにチェックを入れています。
投稿詳細ページのカスタマイズ、共通HTMLを入れていません。
幸一参加者>>Google自動広告を使っていると思うので停止してみて確認してください。
停止して確認したところ、サイドバーの表示は崩れたままです。
>>ダメな場合は投稿のアーカイブと詳細でサイドバーの項目が違うようで、
>>アーカイブでは正常に表示されるのに詳細で崩れるので、一旦揃えてください。サイドバーの項目を揃えましたが、変わらずです。
幸一参加者ショートコードを外しても不具合は変わりません。
大変失礼しました。ブログカードのコードです。
//—————————————//
// 内部リンクのブログカード化(ショートコード)
// ここから
//—————————————//// 記事IDを指定して抜粋文を取得
function ltl_get_the_excerpt( $post_id ){
global $post;
$post_bu = $post;
$post = get_post( $post_id );
setup_postdata( $post_id );
$output = get_the_excerpt();
$post = $post_bu;
return $output;
}//ショートコード
function nlink_scode($atts) {
extract(shortcode_atts(array(
‘url’=>””,
‘title’=>””,
‘excerpt’=>””
),$atts));$id = url_to_postid($url);//URLから投稿IDを取得
$no_image = ‘noimageに指定したい画像があればここにパス’;//アイキャッチ画像がない場合の画像を指定
//タイトルを取得
if(empty($title)){
$title = esc_html(get_the_title($id));
}
//抜粋文を取得
if( empty( $excerpt ) ){
$excerpt = esc_html( ltl_get_the_excerpt( $id ) );
if( mb_strlen($excerpt, ‘UTF-8’) > 80 ){
$excerpt= mb_substr($excerpt, 0, 80, ‘UTF-8′).’…..’;
}
}//アイキャッチ画像を取得
if(has_post_thumbnail($id)){
$img = wp_get_attachment_image_src(get_post_thumbnail_id($id),’medium’);
$img_tag = ““;
}else{
$img_tag=’‘;
}
$nlink .=’return $nlink;
}add_shortcode(“nlink”, “nlink_scode”);
//—————————————//
// ここまで
// 内部リンクのブログカード化(ショートコード)
//—————————————//
幸一参加者投稿 > カテゴリー > カテゴリー名 は、変更できるのを確認しています。
カスタム投稿タイプ設定 > 新規投稿を追加したものは、ラベル背景色を変更出来ますか? -
投稿者投稿