#ハッシュタグ — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ハッシュタグ, aggregated by home.social.
-
"メンションはどこに入れてもOKですが、Fediverseのプラットフォームの中には投稿の1行目をタイトルとして扱って表示するものもあるので、先頭以外に入れるのがオススメです。見た目的に。
"
パン部
https://breadclub.tukinet.info/知らなかった。
私は一行目に #ハッシュタグ 一覧を入れているので、それがタイトルになっている所があるんだ。 -
"メンションはどこに入れてもOKですが、Fediverseのプラットフォームの中には投稿の1行目をタイトルとして扱って表示するものもあるので、先頭以外に入れるのがオススメです。見た目的に。
"
パン部
https://breadclub.tukinet.info/知らなかった。
私は一行目に #ハッシュタグ 一覧を入れているので、それがタイトルになっている所があるんだ。 -
"メンションはどこに入れてもOKですが、Fediverseのプラットフォームの中には投稿の1行目をタイトルとして扱って表示するものもあるので、先頭以外に入れるのがオススメです。見た目的に。
"
パン部
https://breadclub.tukinet.info/知らなかった。
私は一行目に #ハッシュタグ 一覧を入れているので、それがタイトルになっている所があるんだ。 -
"メンションはどこに入れてもOKですが、Fediverseのプラットフォームの中には投稿の1行目をタイトルとして扱って表示するものもあるので、先頭以外に入れるのがオススメです。見た目的に。
"
パン部
https://breadclub.tukinet.info/知らなかった。
私は一行目に #ハッシュタグ 一覧を入れているので、それがタイトルになっている所があるんだ。 -
"メンションはどこに入れてもOKですが、Fediverseのプラットフォームの中には投稿の1行目をタイトルとして扱って表示するものもあるので、先頭以外に入れるのがオススメです。見た目的に。
"
パン部
https://breadclub.tukinet.info/知らなかった。
私は一行目に #ハッシュタグ 一覧を入れているので、それがタイトルになっている所があるんだ。 -
英語で話すVtuberのSNSにおけるハッシュタグ活用法|#ENVtuberで広がる配信の魅力※日本語記事・各国翻訳あり
2026/4/6改稿
-
幅が足りなくなるというか、英語だと横書きしかないから、各 #ハッシュタグ のボタン幅が固定されているのだろうけど、日本語の場合、折り返しが許されちゃうから、折り返して表示するか否かというせめぎ合いで揺れてしまうのかもしれない。
日本語環境を使ってる開発者がいなければ分からないかも。 -
幅が足りなくなるというか、英語だと横書きしかないから、各 #ハッシュタグ のボタン幅が固定されているのだろうけど、日本語の場合、折り返しが許されちゃうから、折り返して表示するか否かというせめぎ合いで揺れてしまうのかもしれない。
日本語環境を使ってる開発者がいなければ分からないかも。 -
幅が足りなくなるというか、英語だと横書きしかないから、各 #ハッシュタグ のボタン幅が固定されているのだろうけど、日本語の場合、折り返しが許されちゃうから、折り返して表示するか否かというせめぎ合いで揺れてしまうのかもしれない。
日本語環境を使ってる開発者がいなければ分からないかも。 -
幅が足りなくなるというか、英語だと横書きしかないから、各 #ハッシュタグ のボタン幅が固定されているのだろうけど、日本語の場合、折り返しが許されちゃうから、折り返して表示するか否かというせめぎ合いで揺れてしまうのかもしれない。
日本語環境を使ってる開発者がいなければ分からないかも。 -
幅が足りなくなるというか、英語だと横書きしかないから、各 #ハッシュタグ のボタン幅が固定されているのだろうけど、日本語の場合、折り返しが許されちゃうから、折り返して表示するか否かというせめぎ合いで揺れてしまうのかもしれない。
日本語環境を使ってる開発者がいなければ分からないかも。 -
そう言えば、#マストドン は投稿文から #ハッシュタグ をピックアップするから、どんなハッシュタグが使われていたか分かるのだけど、#WordPress から #プラグイン #ActivityPub で届いた投稿は、本文に #ハッシュタグ が無くてもハッシュタグタイムラインに表示される仕組み。mastodon.social だと、どんな #ハッシュタグ (タグ)があるか一番下に表示されるのだけど、#fedibird や mstdn.jp だと見えない。「どうして、このハッシュタグタイムラインに表示されてるの?」という状態になる。そんなことを気にする人はほとんどいないだろうけど。
-
そう言えば、#マストドン は投稿文から #ハッシュタグ をピックアップするから、どんなハッシュタグが使われていたか分かるのだけど、#WordPress から #プラグイン #ActivityPub で届いた投稿は、本文に #ハッシュタグ が無くてもハッシュタグタイムラインに表示される仕組み。mastodon.social だと、どんな #ハッシュタグ (タグ)があるか一番下に表示されるのだけど、#fedibird や mstdn.jp だと見えない。「どうして、このハッシュタグタイムラインに表示されてるの?」という状態になる。そんなことを気にする人はほとんどいないだろうけど。
-
そう言えば、#マストドン は投稿文から #ハッシュタグ をピックアップするから、どんなハッシュタグが使われていたか分かるのだけど、#WordPress から #プラグイン #ActivityPub で届いた投稿は、本文に #ハッシュタグ が無くてもハッシュタグタイムラインに表示される仕組み。mastodon.social だと、どんな #ハッシュタグ (タグ)があるか一番下に表示されるのだけど、#fedibird や mstdn.jp だと見えない。「どうして、このハッシュタグタイムラインに表示されてるの?」という状態になる。そんなことを気にする人はほとんどいないだろうけど。
-
「// 4. 解析結果を反映」のコードを修正した。
単純な上書きだと、tag配列に入っていた{"type":"Mention","href":"~(アカウントのURL)","name":"~(アカウント)"}を消してしまい、通知が届かなくなるので、#メンション が入っているか空のtagの後ろに、ピックアップした #ハッシュタグ のtagを追加するようにした。修正前:
// 4. 解析結果を反映(空の場合も含めて上書きする)$array['tag'] = array_values( $new_tags );$formatted_content = wpautop( $updated_content );$array['content'] = str_replace( array( "\r\n", "\r", "\n" ), '', $formatted_content );修正後:
// 4. 解析結果を反映// 既存のタグ配列を取得し、今回抽出した新しいタグを末尾に追加する$existing_tags = ( isset( $array['tag'] ) && is_array( $array['tag'] ) ) ? $array['tag'] : array();$array['tag'] = array_merge( $existing_tags, array_values( $new_tags ) );// 本文の整形:wpautopで段落と改行を付与し、二重改行の原因となる \n を除去$formatted_content = wpautop( $updated_content );$array['content'] = str_replace( array( "\r\n", "\r", "\n" ), '', $formatted_content ); -
#ハッシュタグ の前の区切りとして、<p>と<br>だけでなく<code>も追加したくなったが、今後、<code>内はリンクにしないように修正する可能性があるので、やめた。
-
#Mastodon v4.6.0-nightly.2026-01-16
#WordPress のコメントの最後に空白行を挟んで #ハッシュタグ 一覧を書いておくと、mastodon.socialではhashtag-barに変換してくれるのだが、その際に、コメント本文内にあるハッシュタグは省略される。#ハッシュタグ がリンクになっていなかった時は、コメントに書いたとおりのハッシュタグ一覧が残るが、その下にhashtag-barがあるから、無駄に感じる。
#fedibird やmstdn.jpではhashtag-barは作成しないので、コメント欄の一番下にハッシュタグ一覧を書いておくと、hashtag-barの代わりになる。ただし、リンクにしておかないと、クリックしても #ハッシュタグ をクリックしたことにならない。(このコメントでも一番下にハッシュタグ一覧を書いておいたが、<pre><code>タグで囲んでいて、半角スペースで囲まれていない
#Mastodonと#fedibirdはリンクになっていないと思う。)#Mastodon #WordPress #ハッシュタグ #fedibird -
コメントからピックアップしたハッシュタグをリンクにして送信
#ActivityPub #Gemini #Mastodon #WordPress #ハッシュタグWordPressのコメントがMastodonのハッシュタグタイムラインに表示されるように、コメントからピックアップしたハッシュタグをap_outboxのpost_contentのtag配列("tag":[])に入れるフィルターフックを作成した(【コメントからハッシュタグをピックアップして検索可能に】)が、Geminiに尋ねたら、リンクにしないとハッシュタグと認識しない場合もあるとのことだった。ただし、fedibird.comやmstdn.jpではリンクになっていなくてもハッシュタグタイムラインに表示されて、mastodon.socialでは各投稿の一番下の段にhashtag-barを表示し [...続きは下のURLで]
https://ishii00141.stars.ne.jp/20260117-1738-5128/ -
コードの中の #ハッシュタグ はハッシュタグバーにも表示された。
preタグが原因かcodeタグが原因かは分からない。preタグの中の #Hashtags。
codeタグの中の #tag。その他も試してみる。
bタグの中の #WordPress。blockquoteタグの中の #ActivityPub。
-
改行確認。
ちゃんと改行されているか?
一行が開いているか?
その上で、再テスト。
#WordPress のプラグイン #ActivityPub でコメント欄にハッシュタグがある場合のテスト。
「コンテンツにネイティブタグとしてハッシュタグを追加し、タグリンクで #tag を置き換えます。」のチェックを外した状態。
その他のテスト例。#WordPress、#ActivityPub!、(#ハッシュタグ)や(#Hashtags)も確認。 -
フィルターフックを利用してコメントから #ハッシュタグ をピックアップできるようにしたコードを、送信データでは #ハッシュタグ にリンクを付加するように修正した。
#WordPress のプラグイン #ActivityPub でコメント欄にハッシュタグがある場合のテスト。
「コンテンツにネイティブタグとしてハッシュタグを追加し、タグリンクで #tag を置き換えます。」のチェックを外した状態。
その他のテスト例。#WordPress、#ActivityPub!、(#ハッシュタグ)や(#Hashtags)も確認。 -
正規表現を変更して、句読点や全角のスペース、全角の!、全角の?の後のハッシュタグもピックアップするようにした。
修正前:(?<=^|\s|<p>|<br>)修正後:
(?<=^|\s|<p>|<br>| |、|。|!|?)また、全角のスペースで終了してもピックアップするようにした。
修正前:(?=\s|[\p{P}\p{S}]|$)修正後:
(?=\s|[\p{P}\p{S}]| |$)これにより、#ハッシュタグ もピックアップされるはず。#WordPress、#ActivityPub!のように終了部分は元のままで、区切りとして認識されたらしい。#tag。
-
#tag が空の場合に限って #ハッシュタグ を追加する仕組みにしてあるので、修正しても反映されない問題はある。
よく起こるミスは、全角の"、"の後に半角スペースなしで #ハッシュタグ を付けてしまう場合と、ハッシュタグの終了場所に半角スペースを入れなかったり全角スペースにしてしまったり…。
これは気を付けるしかないな。 -
#fedibird では #WordPress 本文も含めて #ハッシュタグ がリンクになっていないと #ハッシュタグと認識しないらしい。
-
RE: https://mastodon.social/@ishii00141/115884388540695785
#Mastodon v4.6.0-alpha.2+pr-37417-ef6b223
本文中だったら #ハッシュタグ の大文字と小文字の両方を保持するのだけど、最後に改行後にハッシュタグを入れた場合は、全て小文字になり、同じハッシュタグが本文中にある場合は省略される。
再現したいのは、本文中に同じハッシュタグがあるにもかかわらず、最後のハッシュタグ一覧にもハッシュタグが表示される現象。大文字と小文字の区別の違いかと思ったけれど、違うみたい。 -
RE: https://mastodon.social/@ishii00141/115884388540695785
#Mastodon v4.6.0-alpha.2+pr-37417-ef6b223
本文中だったら #ハッシュタグ の大文字と小文字の両方を保持するのだけど、最後に改行後にハッシュタグを入れた場合は、全て小文字になり、同じハッシュタグが本文中にある場合は省略される。
再現したいのは、本文中に同じハッシュタグがあるにもかかわらず、最後のハッシュタグ一覧にもハッシュタグが表示される現象。大文字と小文字の区別の違いかと思ったけれど、違うみたい。 -
RE: https://mastodon.social/@ishii00141/115884388540695785
#Mastodon v4.6.0-alpha.2+pr-37417-ef6b223
本文中だったら #ハッシュタグ の大文字と小文字の両方を保持するのだけど、最後に改行後にハッシュタグを入れた場合は、全て小文字になり、同じハッシュタグが本文中にある場合は省略される。
再現したいのは、本文中に同じハッシュタグがあるにもかかわらず、最後のハッシュタグ一覧にもハッシュタグが表示される現象。大文字と小文字の区別の違いかと思ったけれど、違うみたい。 -
RE: https://mastodon.social/@ishii00141/115884388540695785
#Mastodon v4.6.0-alpha.2+pr-37417-ef6b223
本文中だったら #ハッシュタグ の大文字と小文字の両方を保持するのだけど、最後に改行後にハッシュタグを入れた場合は、全て小文字になり、同じハッシュタグが本文中にある場合は省略される。
再現したいのは、本文中に同じハッシュタグがあるにもかかわらず、最後のハッシュタグ一覧にもハッシュタグが表示される現象。大文字と小文字の区別の違いかと思ったけれど、違うみたい。 -
RE: https://mastodon.social/@ishii00141/115884388540695785
#Mastodon v4.6.0-alpha.2+pr-37417-ef6b223
本文中だったら #ハッシュタグ の大文字と小文字の両方を保持するのだけど、最後に改行後にハッシュタグを入れた場合は、全て小文字になり、同じハッシュタグが本文中にある場合は省略される。
再現したいのは、本文中に同じハッシュタグがあるにもかかわらず、最後のハッシュタグ一覧にもハッシュタグが表示される現象。大文字と小文字の区別の違いかと思ったけれど、違うみたい。 -
コメントではなく本文の方は #WordPress のプラグイン #ActivityPub の設定の「Hashtags」の「コンテンツにネイティブタグとしてハッシュタグを追加し、タグリンクで #tag を置き換えます。」のチェックを外した状態にしてある。それは、次の所で確認したバグを避けるため。
特定のタグが勝手に付けられるバグが再現されるかテスト | いしい@試行錯誤
https://ishii00141.stars.ne.jp/20251224-0707-4873/本文で #ハッシュタグ を使わず、使ってもリンクにせずに、ハッシュタグ一覧で代用しているので、コメント欄の方もリンクにしないことにして、本文と異なりタグの選択ができないので、文章中にハッシュタグを入れてピックアップさせることにした。
-
コメントからハッシュタグをピックアップして検索可能に
#ActivityPub #Gemini #Mastodon #WordPress #ハッシュタグWorPressのプラグインActivityPubではコメント欄のハッシュタグをリンク形式にする機能はあっても、マストドンのハッシュタグタイムラインを見ると、そのコメントが対象外になっている。それは、Fediverseに送信してJSONのtagが空("tag":[])だからで、wp_postsテーブルのpost_typeがap_outboxのpost_contentを見れば確認できる。だから、コメントからピックアップしたハッシュタグをJSONのtagに入れて、マストドンのハッシュタグタイムラインに表示されるようにした。
https://ishii00141.stars.ne.jp/20260112-0929-5026/
標準では、日本語のハッシュタグはピックアップしてくれないし、数字だけで [...続きは下のURLで]