スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

wordpress 記事のタイトル取得時に文字中に含まれるスペースを削除する

記事のタイトルには何かと空白(スペース)入れがちですが
このタイトルを取得して比較しようとした時に、この空白が悪さをして
本当は一致しているものも一致しない、なんていう事があります。
タイトルの文字中に含まれる空白を削除して変数にセットし直すコートは以下のとおりです。

<?php
  //この記事のタイトルを取得し$title_name にセット
  $title_name = get_the_title();
  //文字中のスペースを削除して再び$title_name にセット
  $title_name = str_replace(" ","",$title_name);
  echo  $title_name ;
?>



wordpress メディアから画像のアップロードができない場合の対応

初歩的な所ではありますが、
メディアから画像をアップロードしようと画像を新規登録しようとした時に以下のメッセージが表示されて
アップロードできない場合

エラー XXX(画像のファル名)

ディレクトリwp-content/uploads/XXXXを作成できませんでした。この親ディレクトリのアクセス権はサーバーによる書き込みを許可していますか?


このエラーの内容を解析すると
そもそもメディアからのアップロードを行う場合ユーザーが意識する事はあまりありませんが、
画像が保存される場所はwp-contentのuploadsフォルダ内に日付のフォルダ等を作成してい登録されていきます。

このエラーは画像を登録しようとしているフォルダへのアクセス権がないよ という事です。

エラーが出た現在のパーミッション(アクセス権限)を確認すると
wp-content はアクセス権がある状態。問題はuploadsのパーミッション
704(rwx --- r--)でした。
その他の書き込み権限を与える事で画像アップロード(登録)できるようにします。
パーミッションの数値は 707に変更します。

これで画像がアップロードできるようになりました。


wordpress メディアライブラリに画像をアップすると横向きになってしまう場合の対処方法

メディアライブラリにて記事に使用する画像アップロードする際に
アップしたら画像向きになっている時がありませんか?

アップしようとした画像をもう一度確認してほしいのですが、
スマホ等で撮った写真をそのままアップしていませんか?

携帯電話やスマホで写真を撮影するとその画像には写真の向きを決めるExif情報というものが含まれており
これがwordpress側では使用されない為に
向きがおかしくなってしまうという事です。

画像編集ソフト等で編集をしてしまえば、当然Exif情報は消滅するので
見たままの写真の向きにはなります。

加工してしまえば済む話ですが、中にはスマホで写真を撮ったものをそのままアップしたい。
という方もおられるでしょう。
そんなときはExif情報を書き換えてくれるプラグインを使用すれば解決できるみたいですよ。
Exif情報を書き換えてくれるプラグイン 「Image Rotation Repair」

カメラの方でExif情報を登録しないような設定ができるのが一番いいのですが。









jpドメインの指定事業者変更(レジストラ移管)スタードメインから他社へ

スタードメインで取得した.jpのドメインをドメインキングに
指定事業者変更(レジストラ移管)する際の手順をご紹介します。

私が移管作業をしていて感じたことは、
マニュアル、Q&Aを見ても解決できない問題があるという事です。
行き詰まってしまった場合は、サポートに問い合わせする事が大事かと思います。

1.ドメインの解約申請

スタードメイン管理ツールからネットオウルメンバー管理ツールへ移動し
 「利用中のサービス」より、ドメインの利用停止の申請を行います。

 ここで停止・解約したら使えなくなってしまうのでは、、、と不安になりがちですが
 大丈夫です。
 利用停止申請しても、ドメインの有効期限までは引き続き利用が可能です。


2.JPドメイン移管承認依頼の連絡

 メンバー管理ツールのヘルプからサービスお問い合わせをクリックします。
 お問い合わせ画面が表示されるので、この画面から申請をしていきます。
 今回申請する項目は2つあります。
 移管承認依頼と公開連絡窓口の変更依頼 
 申請する際に必要事項を記入してください。
 
 件名欄は移管承認依頼とでもしておきましょう。
 内容欄にはどこからどこに移管したいか説明をした上で
 以下の内容を付け加えておきましょう。

 移管承認依頼
 -------------------------------------------------------------
 ■ネットオウルID:

 ①.移管するドメイン名:

 ②.変更先指定事業者名:

 ③.該当ドメインの移管を行う旨、ドメイン登録者へ意思確認を行いましたか。

  【確認済み】【未確認】※該当するものを表記してください。

 ドメインキングの場合、WHOIS情報(公開連絡窓口)の確認も行います。
 スタードメインでは申請を行わないかぎり公開連絡窓口に関しては登録情報以外変更されないそうです。
 移管申請と同時に公開連絡窓口の変更依頼も合わせて行います。
 依頼時に必要な項目は以下の通りです。

 公開連絡窓口の変更依頼
 -------------------------------------------------------------
 ■ネットオウルID:
 ■ドメイン名:

 【公開連絡窓口】----------------------------------
 [名前]
 [Name]
 [Email]
 [Web Page]
 [郵便番号]
 [住所]
 [Postal Address] ※英語表記のご住所
 [電話番号]
 [FAX番号] ※FAX番号のみ、任意項目です

 --------------------------------------------------------------

 ここまでの内容を送信するとサポート担当から返信が来ると思います。
 通常、公開連絡窓口の変更処理に1日ほどかかるため
 まずはその完了通知を待ちます。
 完了通知からきたら次のステップに進みます。

3.移管先ドメイン会社から移管申請を行う。

 今回はドメインキングから移管申請を行います。
 ログイン後、アカウントタブの新しいドメインを登録するを選択します。
 他社で取得したドメインをレジストラ移管(変更)する (.com, .net, .org, .biz, .info, .jp)
 を選択してドメインを指定し、申請を行います。
 
 申請は水曜日の午前中までに行ってください。
 と言うのもスタードメインでは毎週水曜日の午後に移管承認を行うからです。
 水曜の午後に承認の結果が通知されます。

※注意 例えばこちらから申請を水曜日の午前中にしても実際ドメインキングがそこから承認確認メール等の処理を行う為
  実際には月曜日くらいに申請を出しておいたほうがよいでしょう。


 ※移管申請が水曜日の午後におこなわれた場合、タイミングにより移管が拒否されることがあります。

4.ドメイン登録

移管承認が完了したらドメインキングの管理画面から
新しいドメインを登録する”を選択し、移管したドメインを登録してください。

登録できたら、DNSサーバの変更も行います。
レジストラ移管してもDNSサーバは移管元を参照したままになっているので
変更依頼をかけておきましょう。

これで移管処理は完了です。

でも、すぐに使用出来る状態にはなっていない可能性があります。
手続きが完全に終了しているわけではないのでファイル等をアップロードしても
情報が更新されない場合があります。
とりあえず1日置きましょう。
翌日あたりにはちゃんと反映されるようになっていると思います。

それからドメインキングはWhois情報の代行を無料でしてくれるので
専用フォームから依頼をかけておきましょう。



wordpress アイキャッチ画像と本文の一部を表示するindexを作成する

サイトのトップなどのインデックスページでは記事の一覧を記載したい場合があります。
そんな時に通常はwordpressではthe_contentを使用して記事がある分だけループさせて
一覧表示させるわけですが、この場合記事の全文が表示されてしまいます。
ヤフーなどで検索した結果が表示される画面の様に、
記事の一文を表示させてひとつひとつの記事をコンパクトにまとめて
続きを読むをクリックすると記事の全文を見れるようにする方法をご紹介します。

まずは、アイキャッチ画像を設定できるようにします。
functions.phpに以下の一文を追加します。
<?php
add_theme_support('post-thumbnails');
?>


これでアイキャッチ画像を登録できるようになりました。
投稿一覧から編集ボタンを押し編集画面の右側メニューの一番下に以下の様な画面が現れます。


eyecatch.jpg

ここから記事ごとのアイキャッチ画像を登録する事ができます。

これで準備が整いました。
あとは、アイキャッチ画像と本文の一部を配置するだけです。

本文の一部: <?php the_excerpt(); ?>

アイキャッチ画像: <?php the_post_thumbnail("thumbnail"); ?>

このコードをindex.phpもしくは home.phpなどに貼り付ければOKです。

本文の一部を自動的に表示してくれるのですが、日本語の場合は110文字となっています。
ですがプラグインのWP Multibyte Patchを有効化しておかないと全文が表示されてしまう事があるので、
でいるだけ有効化しておきましょう。




スポンサードリンク

最新記事

最新コメント

プロフィール

かっこいいデザイン、にぎやかなデザイン、きゅ~となデザイン、シンプルで洗練されたデザイン。
想像するだけで心がモワモワしてきます♪
いいデザインにいっぱい出会いますように★

好きな言葉は、旋律と色彩

ブログランキングに参加しています。こちらにも是非♪

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。