2017-03-01 19 views
1

私はこの問題について悩んでいますが、これは可能かどうかはわかりませんが、解決策は見つかりませんでした。私はwp-adminのメディアにいます。特定のイメージが使用されているページを表示しようとしています。私は開発者であり、どのように行われたのかわかりません。誰か助けて?画像がWordPressに表示されるページを知る方法

Example: 

image.jpg 

has been displayed in : 

www.mydomain.com/ 

www.mydomain.com/page-1 

www.mydomain.com/page-2 

わかりません。助けてください。

答えて

1

データベースにアクセスできる場合は、すべての投稿とページの画像リンクがすべて検索されます。これを行うには、管理メニューからイメージのリンクを取得する必要があります。

http://example.com/wp-content/uploads/2016/03/image.png 

ポストとページのコンテンツはテーブルwp_postsに位置しています(デフォルトを使用しない場合は、あなたのテーブルの接頭辞で「wp_」を置き換えます):あなたのような何かを持っています。これで、次のようなクエリを実行できます。

SELECT `ID`, `post_title`, `guid` FROM `wp_posts` 
WHERE `post_content` LIKE '%http://example.com/wp-content/uploads/2016/03/image.png%' 

これで投稿のタイトルとそのリンクが表示されます。

ID post_title  guid 
9 Post Title 1 http://www.example.com/?page_id=9 
20 Post Title 2 http://www.example.com/?page_id=20 
+0

ありがとうございます... :) – smzapp

0

すべての画像は wp-content/uploadsというフォルダ の下にアップロードされます。あなたはファイヤーバグを使って検査し、画像のパスを取得します。 ありがとう

+0

申し訳ありませんが、画像が表示される「ページ」または「URL」を探しています。 – smzapp

+0

あなたもサイトのURLを共有してくださいイメージパス –

0

メディアでは、どの画像がどのポストに添付されているかを見ることができるリストビューにビューを変更します。

関連する問題