質問するログイン新規登録

質問編集履歴

3

ついき

2018/06/02 15:24

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -49,4 +49,6 @@
49
49
  add_action( 'do_feed_rss', 'digwp_disable_feed', 1);
50
50
  add_action( 'do_feed_rss2', 'digwp_disable_feed', 1);
51
51
  add_action( 'do_feed_atom', 'digwp_disable_feed', 1);
52
- ```
52
+ ```
53
+ そもそもの話、上述のフィード停止方法(1)と(2)をしないで普通に配信している状態でも、スラッシュの有無で取得する記事が変わっています。
54
+ feedlyさんはいったいどういうおつもりなのでしょうか??

2

ごじ

2018/06/02 15:24

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,23 +1,23 @@
1
- ###目的
1
+ ###目的
2
2
  ブログのフィードを完全に停止したいのですが、、
3
3
 
4
- ###エラー
4
+ ###エラー
5
5
  下記②のように最後のスラッシュがないURLをfeedlyに入れると、なぜか以前の記事が表示されてしまいます。(>_<)
6
6
 
7
- ①このURLだとfeedlyで記事が表示されなくなる。OK!!
8
- http://example.com/feed/
7
+ http://example.com/feed/
8
+ このURLだとfeedlyで記事が表示されなくなる。OK!!
9
9
 
10
- ①このURLだとfeedlyで以前の記事を表示してしまう。Why??
11
- http://example.com/feed
10
+ http://example.com/feed
11
+ このURLだとfeedlyで以前の記事を表示してしまう。Why??
12
12
 
13
- ###フィード停止で試した方法
13
+ ###フィード停止で試した方法
14
14
  (1)プラグイン「Disable Feeds」を導入
15
15
  プラグイン自体は機能し、①でも②でもトップページにリンクします。
16
- でも!なぜか!スラッシュなしのURLをfeedlyに入れると記事を表示するのです!
16
+ でも!なぜか!をfeedlyに入れると記事を表示するのです!
17
17
 
18
18
  (2)下記コードをfunctions.phpに記載
19
19
  コード自体は機能し、①でも②でも「feedは停止中です。」が表示されます。
20
- でも!なぜか!スラッシュなしのURLをfeedlyに入れると記事を表示するのです!
20
+ でも!なぜか!をfeedlyに入れると記事を表示するのです!
21
21
 
22
22
  ```php
23
23
  /*-------------------------------------------*/

1

ごじ

2018/06/02 15:20

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -24,25 +24,23 @@
24
24
  /* FEED停止
25
25
  /*-------------------------------------------*/
26
26
 
27
- //// テーマがフィードをサポートしてないことを示す
27
+ //// テーマがフィードをサポートしてないことを示す
28
28
  function my_remove_feed() {
29
29
  remove_theme_support( 'automatic-feed-links' );
30
30
  }
31
31
  add_action( 'after_setup_theme', 'my_remove_feed', 11 );
32
32
 
33
- //// HTMLの表示は不要_サイト全体の記事更新フィード、サイト全体のコメントフィードのURL削除
33
+ //// HTMLのheaderの表示いらない
34
34
  remove_action('wp_head', 'feed_links', 2);
35
- //// HTMLの表示は不要_記事のコメント、記事アーカイブ、カテゴリー、タグなどのフィードのURL削除
36
35
  remove_action('wp_head', 'feed_links_extra', 3);
37
36
 
38
- //// 記事のコメント、記事アーカイブ、カテゴリどのフィードリンクの削除
37
+ //// なんだっけこれ
39
- remove_action('wp_head', 'feed_links_extra', 3);
40
38
  remove_action('do_feed_rdf', 'do_feed_rdf');
41
39
  remove_action('do_feed_rss', 'do_feed_rss');
42
40
  remove_action('do_feed_rss2', 'do_feed_rss2');
43
41
  remove_action('do_feed_atom', 'do_feed_atom');
44
42
 
45
- //// アクセス時の表示サンプル
43
+ //// アクセス時の表示
46
44
  function digwp_disable_feed() {
47
45
  wp_die( __( '<h1>feedは停止中です。 <a href="' . get_bloginfo('url') . '">サイトへ</a></h1>'));
48
46
  }