【wordpress popular posts】サムネイルのソースをカスタムフィールドに設定し
-
お世話になっております。
記事ランキングのため、プラグイン「wordpress popular posts」を使用しています。
サムネイルを表示させるために、
サムネイルのソースを「カスタムフィールド」に設定しています。
表示させたい画像を登録しているカスタムフィールド名を入力しているのですが、
サイト上では正しくサムネイルは表示されず、ソースを見るとサムネイルのURL部分が数字になっています。
こちらを正しくURLにするにはどうすればよいのかご教授いただけないでしょうか。【Wordpress Popular Postsのバージョン】
2.3.2【現在】URL部分が数字(記事ID?になっている)
<img src=”123″ width=”100″ height=”100″~略↓
【理想】カスタムフィールドに登録した画像のURLを正しく表示させたい
<img src=”正しいURL” width=”100″ height=”100″~略●wordpress-popular-posts.php内の1093行目付近、
if ($this->user_ops['tools']['thumbnail']['source'] == "custom_field") { // get image from custom field $path = get_post_meta($p->id, $this->user_ops['tools']['thumbnail']['field'], true); if ($path != "") { $thumb .= "<img src=\"{$path}\" width=\"{$tbWidth}\" height=\"{$tbHeight}\" alt=\"{$title}\" border=\"0\" class=\"wpp-thumbnail wpp_cf\" />"; } else { $thumb .= "<img src=\"". $this->default_thumbnail ."\" alt=\"{$title}\" border=\"0\" width=\"{$tbWidth}\" height=\"{$tbHeight}\" class=\"wpp-thumbnail wpp_cf_def\" />"; } } $thumb .= "</a>";
このあたりで何か追加設定すれば出来そうなのですが…
どう変更すれば良いのかわかりません。勉強不足で恐縮なのですが、どうかお力をかしてください。
よろしくお願い申し上げます。【追記】
ちなみに、こちらの記事は拝見しました。
http://ja.forums.wordpress.org/topic/12816?replies=4しかし、すでに記事数が2000件ほどあり、
今から全記事の画像を登録しているカスタムフィールドの値を数字からURLに手動で変更する事は避けたいのです。何か良い方法はないでしょうか…。
- トピック「【wordpress popular posts】サムネイルのソースをカスタムフィールドに設定し」には新たに返信することはできません。