質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Q&A

2回答

2701閲覧

Wordpressでイメージマップを使うが表示されない件について

AyakoHashimoto

総合スコア4

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

0グッド

0クリップ

投稿2021/05/30 07:25

編集2021/06/02 15:27

前提・実現したいこと

Wordpressにて、イメージマップで地図の都道府県をクリックしたら別のサイトに行くようにしたいのです。
6年程はさわっていますが、HTMLは今月から勉強始めた初心者です。

http://labs.d-s-b.jp/ImagemapGenerator/

こちらを使ってコードを貼るのですが表示されません。
実際に貼ったコードは、

<map name="ImageMap"> <area alt="" coords="1343,969,1432,995" shape="rect" href="https://www.facebook.com/ayako.hashimoto.1977" /> </map>

幾つかのサイトを見ても、どれもすぐに表示されるようにしか
書かれていないので分からず質問させていただきました。

発生している問題・エラーメッセージ

エラーメッセージ なし

該当のソースコード

HTML

1<map name="ImageMap"> 2<area alt="" coords="1343,969,1432,995" shape="rect" href="https://www.facebook.com/ayako.hashimoto.1977" /> 3 </map>

試したこと

https://www.kopjapan.com/blog/web/114/

https://www.image-map.net/

こちらを見て行っていますが、実際には添付したような表示になり、

イメージ説明
小さなのが表示されて、原因がわからず困っています。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2021/05/30 07:39

>Wordpressにて でしたらWordPressタグは必須と思います。 あとそのfacebookの個人ページへのリンクは何に使いたいのでしょうか。
AyakoHashimoto

2021/05/30 08:36

Facebookは私の個人ページです。地図上の都道府県をクリックしたら、都道府県ページに移り、そこに個人一覧があるようにしたいのです。
guest

回答2

0

提示されたジェネレータはimgタグで画像参照するようになっていますが、どうでしょうか。
質問に提示されたコードにはimgタグ自体ありません。
いずれにしても画像が正しくリンクされてないのであれば表示されないのは当然かと思います。
HTMLファイルに書いてあるならそのファイルから参照できる場所に置いてあるかとか。
記事なども「そこが分かっている前提」のコードに見受けられます。

投稿2021/05/30 09:16

編集2021/05/30 09:17
m.ts10806

総合スコア80875

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

AyakoHashimoto

2021/05/30 11:13

ありがとうございます。 このコードでも表示されません。 <img src="827430-min.jpg" usemap="#ImageMap" alt="" /> <map name="ImageMap"> <area shape="rect" coords="1349,964,1424,996" href="https://itsumademo-wakaimama.xyz/dream-map-oosaka/" alt="" /> </map> こちらのサイトを見たのですが、 https://from-rk.com/wordpress/wordpress-imagemap/ ダウンロードした圧縮ファイルを解凍して「jquery.rwdImageMaps.js」と「jquery.rwdImageMaps.min.js」までは理解できるのですが、該当ファイルに記述するの、該当ファイルがわからないのです。恐らくこれが上手くいけば表示されるのかな?と考えていますが合っていますでしょうか? 写真を添付したいのですが、写真は最初か解決方法しか添付できないようですね。
m.ts10806

2021/05/30 11:35 編集

やはりWordPress関連でしたかね。 質問タグに「WordPress」を追加してください。 質問は編集できます。 それに、「固定ページにtagを貼り付け」の項で触れられてますね。 jsもちゃんとリンクする必要があるのではないでしょうか。 ※areaによるリンクマップだけなら関係なさそうですが、それなりに演出とかあるのでしょうし。
AyakoHashimoto

2021/06/02 15:46 編集

回答ありがとうございます。「Wordpressタグ」の意味さえ理解していませんでした。編集し直しました。 https://yuntu-tek.com/clickable-map/ に 「</body>タグの直前でjQueryを読み込ませて、そのあとにjquery.rwdImageMaps.min.jsを読み込ませる形にします。」という記述があったので、まずはjQueryの読み込ませ方をリアルで習ってみるのもテだなと思うのです。 ただ、疑問なのが、こちらのサイト https://mio-code.com/2020/01/25/imagemap/を見ると、jQueryのことなどは一切なく、 「イメージマップはCSS・JavaScriptを必要とせず、HTMLだけで実装することが可能」と書かれているのに、できないのが疑問です。 まだHTMLもCSSもちゃんとやれていないのですが、地図上をクリックするサイトを作りたいので 身に付けたいです。
guest

0

画像は[images]などディレクトリにまとめていないですか?
その場合は

html

1<img src="images/827430-min.jpg" usemap="#ImageMap" alt="" />

となるような気がします。

また、Wordpressでphpとしてコードを書いている場合、画像を指定するには

php

1<img src="<?php bloginfo('template_directory'); ?>/images/827430-min.jpg" usemap="#ImageMap" alt="" />

のように<?php bloginfo('template_directory'); ?>が必要になります。

投稿2021/06/02 21:15

編集2021/06/02 21:17
romrom

総合スコア9

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問