「コンテンツにネイティブタグとしてハッシュタグを追加し~」がオフでのテスト

#WordPress のプラグイン #ActivityPub の設定の #Hashtags 「コンテンツにネイティブタグとして #ハッシュタグ を追加し、タグリンクで #tag を置き換えます。」のチェックを外した状態で使用中だが、タグ一覧からタグを選択しない状態でハッシュタグがどうなるかテスト。WordPress内ではリンクにならない。

結果:#Mastodon でも、ハッシュタグの部分はリンクにならなかった。

テスト2:#WordPress と #ActivityPub と #Mastodon はタグ一覧から選択してみる。

テスト2の結果:通常投稿の場合は、マストドンで表示する時にタグ一覧を表示する設定にしていて、そちらはリンクの付いたタグになったが、本文中のハッシュタグにはリンクが付かなかった。

未分類
管理人のマストドンアカウントへのリンクなど

コメント

  1. ishii ishii より:

    #WordPress のプラグイン #ActivityPub でコメント欄にハッシュタグがある場合のテスト。
    「コンテンツにネイティブタグとしてハッシュタグを追加し、タグリンクで #tag を置き換えます。」のチェックを外した状態。

    コードの中に #Hashtags がある場合も確認。
  2. ishii ishii より:

    フィルターフックを利用してコメントから #ハッシュタグ をピックアップできるようにしてみた。
    #WordPress のプラグイン #ActivityPub でコメント欄にハッシュタグがある場合のテスト。
    「コンテンツにネイティブタグとしてハッシュタグを追加し、タグリンクで #tag を置き換えます。」のチェックを外した状態。

    コードの中に #Hashtags がある場合も確認。
  3. ishii ishii より:

    修正版のフィルターフックを利用してコメントから #ハッシュタグ をピックアップできるようにしてみた。
    #WordPress のプラグイン #ActivityPub でコメント欄にハッシュタグがある場合のテスト。
    「コンテンツにネイティブタグとしてハッシュタグを追加し、タグリンクで #tag を置き換えます。」のチェックを外した状態。

    コードの中に #Hashtags がある場合も確認。
  4. ishii ishii より:

    #WordPress のプラグイン #ActivityPub でコメント欄にハッシュタグがある場合のテスト。
    「コンテンツにネイティブタグとしてハッシュタグを追加し、タグリンクで #tag を置き換えます。」のチェックを外した状態。
    投稿の最後に改行とハッシュタグ一覧を追加してみる。

    #ActivityPub #Hashtags #tag #WordPress

    • ishii ishii より:

      投稿文中のハッシュタグはリンクにならずに普通のテキスト扱いなので、ハッシュタグリンクとハッシュタグ一覧が重複するか確認する実験はできなかった。
      ただ、ハッシュタグの並び順は、アルファベット順ではなく、ピックアップされた順になっていることが分かった。

      #WordPress #ActivityPub #Hashtags #tag

  5. ishii ishii より:

    フィルターフックを利用してコメントから #ハッシュタグ をピックアップできるようにしたコードを、送信データでは #ハッシュタグ にリンクを付加するように修正した。

     #WordPress のプラグイン #ActivityPub でコメント欄にハッシュタグがある場合のテスト。
    「コンテンツにネイティブタグとしてハッシュタグを追加し、タグリンクで #tag を置き換えます。」のチェックを外した状態。

    その他のテスト例。#WordPress、#ActivityPub!、(#ハッシュタグ)や(#Hashtags)も確認。

    • ishii ishii より:

       改行が削除されている。
       それはどうしてか?

      • ishii ishii より:

        改行確認。
        ちゃんと改行されているか?

        一行が開いているか?

        その上で、再テスト。

         #WordPress のプラグイン #ActivityPub でコメント欄にハッシュタグがある場合のテスト。
        「コンテンツにネイティブタグとしてハッシュタグを追加し、タグリンクで #tag を置き換えます。」のチェックを外した状態。

        その他のテスト例。#WordPress、#ActivityPub!、(#ハッシュタグ)や(#Hashtags)も確認。

        • ishii ishii より:

          今度は、wpautopを使って改行のテスト。
          単なる改行と、

          一行開けての改行。

          そしてコード。#Hashtags も入れておく。
          • ishii ishii より:

            JSONを見たら<br />の後に\nが入っていたから、
            JSONのcontentから改行コードを全て削除することにした。

            これでも大丈夫だと思うが…。

            そしてコード。#Hashtags も入れておく。
            • ishii ishii より:

              コードの中の #ハッシュタグ はハッシュタグバーにも表示された。
              preタグが原因かcodeタグが原因かは分からない。

              preタグの中の #Hashtags。

              codeタグの中の #tag。

              その他も試してみる。
              bタグの中の #WordPress。

              blockquoteタグの中の #ActivityPub。

              • ishii ishii より:
                
                blockquoteタグの中の #ハッシュタグ だけ、ハッシュタグバーに表示された。
                ただ、これは、使ったコードの問題ではなく、コードで囲まれている中の、最後の #Hashtags だけが。#Mastodon でハッシュタグバーに表示されるということではないか?そのための #テスト。
                
  6. ishii ishii より:

    コメントを修正しても #Mastodon では更新されないままなんだよな…。
    更新されるようにできないものか?

    #WordPress #プラグイン #ActivityPub

  7. ishii ishii より:

    #WordPress のプラグイン #ActivityPub でコメント欄にハッシュタグがある場合のテスト。
    「コンテンツにネイティブタグとしてハッシュタグを追加し、タグリンクで #tag を置き換えます。」のチェックを外した状態。
    投稿の最後に改行とハッシュタグ一覧を追加してみる。
    今度はリンク付きで送信してみる。

    #ActivityPub #Hashtags #tag #WordPress

タイトルとURLをコピーしました