メニューに投稿がアーカイブされない

2017 年 5 月 24 日

ホーム フォーラム 使い方全般 メニューに投稿がアーカイブされない

このトピックには1件の返信が含まれ、1人の参加者がいます。2 ヶ月、 3 週間前 kirikabu さんが最後の更新を行いました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)
  • 投稿者
    投稿
  • #83002

    kirikabu
    参加者

    お世話になっております。

    商品とは別にコラムを載せたいと考え、「記事」というカテゴリを作成し、「外観」→「メニュー」にてカテゴリからヘッダーメニューに「記事」を作成しました。その後投稿ページでコラムを作成し、カテゴリにチェックを入れ公開しましたが、ヘッダーメニューの「記事」からそのページがアーカイブされません。

    試しに「未分類」でもヘッダーメニューを作成し、未分類のテストページを作成しましたが、そちらもアーカイブされませんでした。

    ちなみに商品マスターから作成した商品ページは、ちゃんとカテゴリから作成したヘッダーメニューの商品にアーカイブされます。

    表示されているarchive.phpは、購入したテーマ「minimum」のものらしいですが、このarchive.phpの記述がおかしいのでしょうか?

    archive.phpを添付いたします。
    よろしくお願いします。

    ***************************
    WordPress のバージョン:4.7.5
    Welcart のバージョン:1.9.2
    Welcart専用の拡張プラグイン:なし
    ご利用のテーマ:minimum
    症状を確認したブラウザ:chrome
    サーバー:さくらサーバー
    SSLの利用:なし
    WordPress のパーマリンク設定:/%category%/%postname%
    ——————————————–

    #83005

    kirikabu
    参加者

    投稿者です。archive.phpがアップロードできなかったので、内容をこちらにコピーします。
    ——————————————

    <?php $post = $posts[0]; // Hack. Set $post so that the_date() works. ?>
    <?php /* If this is a category archive */ if (is_category()) { ?>
    <hgroup class=”categoryhead”>
    <h1 class=”pagetitle”><?php printf(__(‘%s’, ‘usces’), single_cat_title(”, false)); ?></h1>
    <span><?php echo category_description(); ?></span>
    </hgroup>
    <?php /* If this is a tag archive */ } elseif( is_tag() ) { ?>
    <h1 class=”pagetitle”><?php printf(__(‘Posts Tagged ‘%s’’, ‘usces’), single_tag_title(”, false) ); ?></h1>
    <?php /* If this is a daily archive */ } elseif (is_day()) { ?>
    <h1 class=”pagetitle”><?php printf(_c(‘Archive for %s|Daily archive page’, ‘usces’), get_the_time(__(‘Y/m/d’))); ?></h1>
    <?php /* If this is a monthly archive */ } elseif (is_month()) { ?>
    <h1 class=”pagetitle”><?php printf(_c(‘Archive for %s|Monthly archive page’, ‘uscestheme’), get_the_time(__(‘Y/m/d’))); ?></h1>
    <?php /* If this is a yearly archive */ } elseif (is_year()) { ?>
    <h1 class=”pagetitle”><?php printf(_c(‘Archive for %s|Yearly archive page’, ‘uscestheme’), get_the_time(__(‘Y/m/d’))); ?></h1>
    <?php /* If this is an author archive */ } elseif (is_author()) { ?>
    <h1 class=”pagetitle”><?php _e(‘Author Archive’, ‘uscestheme’); ?></h1>
    <?php /* If this is a paged archive */ } elseif (isset($_GET[‘paged’]) && !empty($_GET[‘paged’])) { ?>
    <h1 class=”pagetitle”><?php _e(‘Blog Archives’, ‘uscestheme’); ?></h1>
    <?php } ?>

    <?php if (have_posts()) : ?>

    <?php while (have_posts()) : the_post();usces_the_item(); ?>

    <?php if (usces_is_skus()) : ?>

    <?php usces_crform( usces_the_firstPrice(‘return’), true, false ); ?><?php usces_guid_tax(); ?>

    <?php endif; ?>

    <!– thumbnail_box –>
    <?php endwhile; ?>

    <?php if (function_exists(“pagination”)) {
    pagination($additional_loop->max_num_pages);
    } ?>

    <?php else : ?>

    <?php if ( is_category() ) : // If this is a category archive ?>
    <p><?php echo single_cat_title(”, false); ?><?php _e(‘in not yet registered’, ‘usces’) ?></p>
    <?php elseif( is_date() ) : ?>
    <p><?php _e(‘Data for this date is not yet registered.’, ‘usces’) ?></p>
    <?php elseif( is_author() ) : $userdata = get_userdatabylogin(get_query_var(‘author_name’)); ?>
    <p><?php _e(‘Data by’, ‘usces’) ?> <?php echo $userdata->display_name; ?> <?php _e(‘is not yet registered.’, ‘usces’) ?></p>
    <?php else : ?>
    <p><?php echo __(‘No posts found.’, ‘uscestheme’); ?></p>
    <?php endif; ?>

    <?php endif; ?>

    ———————————-
    よろしくお願いいたします。

2件の投稿を表示中 - 1 - 2件目 (全2件中)

このトピックに返信するにはログインが必要です。