質問編集履歴

4

解決方法記載

2017/08/14 06:19

投稿

chef
chef

スコア15

test CHANGED
File without changes
test CHANGED
@@ -49,3 +49,11 @@
49
49
  ###お願いしたいこと
50
50
 
51
51
  より良い方法や、簡単な方法があればご教授いただければ幸いです。
52
+
53
+
54
+
55
+ ###いただいた回答方法を元にした解決方法
56
+
57
+ とても役立つ回答をいただき、無事に解決できました!ありがとうございます!
58
+
59
+ 参考→[PHP(WordPress)でAMP対応ページかどうか判別する方法。](https://moriawase.net/amp-check)

3

WordPressをタイトル、本文、質問タグから削除

2017/08/14 06:18

投稿

chef
chef

スコア15

test CHANGED
@@ -1 +1 @@
1
- WordPressでAMPページかどうかの判別する方法について
1
+ PHPでAMPページかどうかの判別する方法について
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ###前提・実現したいこと
2
2
 
3
- そのページがAMPページかどうか判別する条件分岐を教えていただきたいです。
3
+ そのページがAMPページかどうか判別する方法を教えていただきたいです。
4
4
 
5
5
  現状、<amp html〜 もしくは <amp ⚡〜 で始まる場合はAMPページ、それ以外は通常のページ…とするのが良いかなと考えているのですが、イマイチ良い方法が思い浮かびません。
6
6
 
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- PHP、特に正規表現があまり得意ではないので、とんちんかんなことをしているかもしれませんが、調べながらやった結果、下記のようなコードになりました。
13
+ とんちんかんなことをしているかもしれませんが、調べながらやった結果、下記のようなコードになりました。
14
14
 
15
15
 
16
16
 
@@ -20,7 +20,7 @@
20
20
 
21
21
  $amp_check = false;
22
22
 
23
- $html = file_get_contents ( get_the_permalink() );
23
+ $html = file_get_contents ( 'example.com' );
24
24
 
25
25
  $html = htmlspecialchars($html);
26
26
 

2

間違い修正

2017/08/10 05:07

投稿

chef
chef

スコア15

test CHANGED
File without changes
test CHANGED
@@ -42,7 +42,7 @@
42
42
 
43
43
  ###悩んでいること
44
44
 
45
- file_get_contents関数を使う場合、記事でソースコードを紹介している場合もヒットしてしまうと思うので、<head>タグ内に検索対象の文字列($pattern)があった場合だけ〜という条件分岐にしたいのですが、どうすればいいのでしょうか?
45
+ file_get_contents関数を使う場合、記事でソースコードを紹介している場合もヒットしてしまうと思うので、ソースコードの最初だけ検索対象の文字列($pattern)があった場合だけ〜という条件分岐にしたいのですが、どうすればいいのでしょうか?
46
46
 
47
47
 
48
48
 

1

タグ追加

2017/08/10 04:07

投稿

chef
chef

スコア15

test CHANGED
File without changes
test CHANGED
File without changes