Advanced Custom Fields(ACF)

cocowaや宮城工務店 獅子魂にて利用

【2023年最新版】Advanced Custom Fieldsの基本的な使い方を紹介します

” https://usagicode.com/wordpress/how-to-use-advanced-custom-fields/ “

<div class="table-responsive my-5">
  				<table class="table table-bordered ">
				<tbody>
					
					
				<!-- 入力がある場合に表示させる -->
				<?php $value = get_field('dantaimei') ; if(empty($value)) : else:?>  
    			<tr>
     			<td class="th1 ">団体名</td>
      			<td class="td1"><?php the_field('dantaimei')?></td>
    			</tr>
				<?php endif;?>	

	  
				
  
	  
	
			</tbody>
			</table>
			</div>

URL箇所について

リンクを貼ろうとして<a></a>で囲うと表示されなくなる。リンクは貼れない。

画像について

画像を設置するためのフィールドです。
WordPressのコンテンツエディタやアイキャッチとは別に画像を設置したい場合などに使います。

テキストフィールドなどと違い「返り値のフォーマット」を選択する必要があります。単純に画像を表示させたいだけの場合は「URL」を選択し、下記コードを記述すると画像が表示されます。

画像フィールド出力方法
// プロフィールページで設定した画像を表示させる例
<img src="<?php the_field('profile_image'); ?>" >


ACFの仕様が変更になり、iframeが表示されなくなった!

https://daily-report.strange-brain.co.jp/acf-6-2-7%E4%BB%A5%E9%99%8D%E3%81%A7%E3%81%AEhtml%E3%82%A8%E3%82%B9%E3%82%B1%E3%83%BC%E3%83%97%E3%81%AE%E4%BB%95%E6%A7%98%E5%A4%89%E6%9B%B4%E3%81%B8%E3%81%AE%E5%AF%BE%E5%BF%9C%E6%96%B9%E6%B3%95/

影響を受ける例②

ACFで記事ごとにGoogleMapの地図のiframeタグを入れられるようにしてる!

→iframeタグが除去されてしまうので表示されなくなってしまいます

【おすすめ】the_field()ではなくget_field()を利用する

アナウンスがあったのはthe_field() などのようにechoを伴わずとも出力が可能な関数に対してなので、get_field() などの本変更の対象ではない関数を利用するようにすると、これまで通りのかたちで出力されるようになります。

<?php 
  //ACF 6.2.7以降 the_field()はHTMLエスケープされる
  the_field('field_name');

  //HTMLエスケープなしで値をそのまま出力
  echo get_field('field_name');
?>

獅子魂のマップ箇所を下記のように変更 single.php

変更前↓
<?php the_field('map')?>


変更↓
<?php echo get_field('map')?>

以前サイトを持っていたクライアントが新しくドメインを取りサイトオープンした時のSEOについて

宮城工務店

宮城工務店は昔ぶらさがりのサイト運営をしていて 宮城工務店 高岡市で検索するとそれが上位に来てそのあとにかずかずの電話登録系のサイトに名前や住所がインデックスされている。新しいサイトを検索しても3ページあたりに出てしまう。

やった事。

・titlteタグに 宮城工務店 富山県高岡市 を追加
・h1タグにも追加
・meoのウェブという箇所を新規のサイトのURLに変更要請をgoogleへだす
・Serch Consoleでクローリング要請
・Bing ウェブマスターツールに登録
・宮城工務店 高岡市で検索してでてくる他社サイトページに新規サイトのURLを登録できる箇所に外部リンクを貼るように申請

上記をして1日経ったら2ページ目のトップに表示。

宮城さんにお願いしている事
・ブログをまず頻繁に更新するように
・旧サイトの管理画面やFTP情報教えてもらえるようにお願い中。リダイレクトを新サイトに掛けることが出来るかもしれない
・外部リンクを知り合いなどに貼ってもらう。

ゆくりえの場合は上記のことやって3か月目ぐらいに上位になった。その時は時間がかかった。

17年ほど前にhotswapという会社で宮城さんのサイトを作っていた。hotswap.jp/miyagi/

上記の領域にこちらからはftpアクセスはさせてもらえない。担当の大庭さん(オオバさん)によると会社のサーバーで無料でコンテンツを作ってあげているし、他のデーターも置いているのでftpで入られると都合が悪い。リダイレクト処理はするのでリダイレクト先を教えてくれと提案してくれたので教えた。これでアクセスは稼げる。

Bingの登録方法

Bingで上位表示させるにはFumy RSSでrssのxmlをアップしたらクローリングが来て上位表示された。Fumy RSSのrss xmlを上げないときは2週間以上立ってもクローリングされなかった。

D/webコンテンツツール/Fumy RSS

【基本】bingの使い方(登録方法)|URLをインデックスさせる方法やサイトマップを送信する方法 | ズミのブログ (zumi-semi.com)

Bingのインデックスは凄く時間がかかる!!

インデックス要求をしているがクロール反映されるのに4,5日ぐらいかかっている。

edgeとIEは同じ順位。マイクロソフトで同じエンジン使ってるのだろうか?

GoogleはすぐにインデックスされるのにBingではなかなか インデックスされない。

検索結果に表示されない。 このような不満があなたにもあるかもしれません。

できるだけ早くインデックスしてもらうには、 ・既にインデックスされているページからリンクを貼る ・XMLサイトマップを作成する などの方法があります。

インデックスが早くなるようにBingがもっと改善されれば 良いのですが、それがいつになるか分かりません。 とりあえず、自分で対策をするしかありません。
「Bing Webmaster Center」http://www.bing.com/webmaster から XMLサイトマップを送信するのが一番確実かもしれません。

Bingも視野に入れてSEOをしている方は検討してみてください。

SEO対策に役立つツール、ブックマークまとめ | 検索エンジン最適化の達人になる。 – 楽天ブログ (rakuten.co.jp)

bingでインデックスされない問題の解決経緯 | ブルーログ (blu-log.com)

Googel serch consoleから何回かURL検査でインデックス申請をして、何件か外部リンク張ってもらい、一週間後ようやくGoogleでは上位自然検索になった。

ロリポップの新規サイト急にcssがよみこまれなくなった 未認証ドメイン

宮城工務店のサイトを新規作成していて、cssを宮城工務店のロリポップサーバーとひもづけてあった箇所のページが軒並みcssが反映されていないことになった

契約間もないのでまた不備があるのかもとおもいムームードメインのコンパネみると

重要なお知らせがあります

・2022年11月03日 – 【重要】ドメイン情報認証を行ってください

というアラートがガッツリ出ていた。未認証ドメイン一覧をみるとmiyagi-koumutenn.comがまだ未認証状態で、認証手づ付きメールが契約者メールに送られているから承認してくれとなっていた。

メール先に該当案内が来ていた。認証リンクを押した。認証完了後、最大24時間反映までかかるようだ

あせった。