大阪のホームページ制作会社 株式会社PEP

           

大阪のホームページ制作会社 株式会社PEP

NEWS

【サイト修正代行】k.r.t.design様のサイトに施工事例を追加しました

こんにちは。PEPの島です。

ここ最近、SEOやGoogleの動向ばかりを追った記事を書いておりましたので、息抜きもかねて最近お客様のサイト修正をしましたので改めてご紹介をさせていただきます。

現在、弊社のお客様のk.r.t.design様はカフェとして大繁盛されており、「ある程度認知が広がったのでインテリアデザイン関連をアピールしたい」ということで新たに施工事例を追加したいというご要望があり追加をさせていただきました。

現在「NEWS」しかない状態でしが、チェックをいれるとサイトに反映されるようなプログラミングをしなければいけないため、簡単なように見えてある程度知識が必要です。

今回実装したコード

お知らせ用

<?php get_header(); ?>
<h2 class="p-common__title">#お知らせ</h2>
<div class="wrap">
    <?php custom_breadcrumb(); ?>
</div>
<section class="blog-content">
    <div class="wrap">
        <ul class="p-common__inner">
            <?php
            // カスタムクエリ
            $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
            $args = array(
                'post_type'         => 'post',
                'posts_per_page'    => 16,
                'paged'             => $paged,
                'category_name'     => 'news', // カテゴリースラッグ
                'order'             => 'DESC',
                'post_status'       => array('publish'),
            );
            $the_query = new WP_Query($args);

            if ($the_query->have_posts()) :
                while ($the_query->have_posts()) : $the_query->the_post();
                    $featured_img_url = get_the_post_thumbnail_url($post->ID, 'large');
            ?>
                    <li class="p-works__list">
                        <a href="<?php echo get_permalink(); ?>" class="p-blog__link">
                            <div class="blog-image"><img src="<?php echo $featured_img_url; ?>"></div>
                            <div class="p-blog__block">
                                <p class="p-blog__date"><?php echo get_the_date(); ?></p>
                                <p class="p-blog__headline"><?php echo get_the_title(); ?></p>
                            </div>
                        </a>
                    </li>
 <?php endwhile;
                wp_reset_postdata(); // 重要: クエリのリセット
            endif;
            ?>
        </ul>
        <?php if (function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
    </div>
</section>
<?php get_footer(); ?>

施工事例用

<?php get_header(); ?>
<h2 class="p-common__title">#施工事例</h2>
<div class="wrap">
    <?php custom_breadcrumb(); ?>
</div>
<section class="blog-content">
    <div class="wrap">
        <ul class="p-common__inner">
            <?php
            // カスタムクエリ
            $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
            $args = array(
                'post_type'         => 'post',
                'posts_per_page'    => 16,
                'paged'             => $paged,
                'category_name'     => 'result', // カテゴリースラッグ
                'order'             => 'DESC',
                'post_status'       => array('publish'),
            );
            $the_query = new WP_Query($args);

            if ($the_query->have_posts()) :
                while ($the_query->have_posts()) : $the_query->the_post();
                    $featured_img_url = get_the_post_thumbnail_url($post->ID, 'large');
            ?>
                    <li class="p-works__list">
                        <a href="<?php echo get_permalink(); ?>" class="p-blog__link">
                            <div class="blog-image"><img src="<?php echo $featured_img_url; ?>"></div>
                            <div class="p-blog__block">
                                <p class="p-blog__date"><?php echo get_the_date(); ?></p>
                                <p class="p-blog__headline"><?php echo get_the_title(); ?></p>
                            </div>
                        </a>
                    </li>
                <?php endwhile;
                wp_reset_postdata(); // 重要: クエリのリセット
            endif;
            ?>
        </ul>
        <?php if (function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
    </div>
</section>
<?php get_footer(); ?>

このコードをいれたPHPファイルを新たに作成(今回でいえばcategory-result.phpとcategory-news.phpですね)して、FTPからサーバーをアップする必要があります。

上記のような作業に対し「簡単にできるもの」と思われ、「安くしてほしい」と言われがちですが上記のように「打ち合わせから作業まで物によってはかなり工数がかかるもの」になります。

修正1つでも内容によっては大きな見積もりとなる場合もあり

実装完了後「テストして第3者チェックのチェックして〜」となりますので多くの人を巻き込むことになりますので、案外費用がかかったりするものも多かったりします。

今回の実装内容は複雑なものはありませんでしたが、案外カテゴリー1つ追加するだけでも様々なプログラミングが必須になってきますので何卒ご理解頂ければ幸いです。

当社ではSEO対策以外にも、上記のようにサイトの管理代行・編集代行なども幅広く承っております。

大阪のホームページ制作会社の中でもかなりお安く承っておりますので、「サイトの編集の仕方がわからない」「サイトの管理がよく分からない状態になっているのでお願いしたい」などあればぜひお気軽にお問い合わせください。

店舗名k.r.t.design
所在地〒430-0901 静岡県浜松市中区曳馬5-6-36
電話番号053-543-7333

ぜひお店にも行ってみてください(^^)!

一覧へ戻る

CONTACT

お問い合わせ

お問い合わせはこちら