「buddypress」タグアーカイブ

sango のビジュアルエディターのバグ修正(スマホでTinyMCEの文字修飾が変) WordPress BuddyPressカスタマイズメモ

サンゴのテーマのビジュアルエディターで、スマホの「スタイル」のバグを修正する

WordPressのテーマ、SANGOのビジュアルエディター(スマホ版)の「スタイル」で文字修飾が使えないバグを修正する。

PCでやると、入れ子構造になって、色々な文字修飾が選べて便利。

スマホでやると、入れ子構造が表示できず、全く使えない。

 

諸悪の根源、問題の箇所

サンゴのビジュアルエディター文字修飾は、

themes/sango-theme/library/functions/style-shortcode.php の中の

という記述のファンクションで規定されている。

これを自分の子テーマの functions.php で上書きする。
 

functions.php へ記述

サンゴのバグだと書いたが、実は問題は入れ子構造にある。

スマホでは、TinyMCEの入れ子構造の選択ができない。

スマホの時は、これを上書きして入れ子構造をなくす以外に方法はない。

上記は一例で、極端な話、入れ子構造をなくして、全ての文字修飾を表示することもできる。

しかしそうすると、あまりにも長くなるので、よく使う20個ぐらいを選んで並べておいて、他はスマホでは非表示にする方が使いやすいかもしれない。

何を残すかは、

themes/sango-theme/library/functions/style-shortcode.php の中の

の中から選んで、順にコピペしていけばいい。

BuddyPressのサイドバーウィジェットのログイン文言変更「登録」→「新規登録」に WordPress BuddyPressカスタマイズメモ

BuddyPressのWigetの「登録」を「新規登録」にする

WordPressのSNSプラグイン、BuddyPressを導入すると不特定多数のメンバーが参加することになるので、できるだけわかりやすくしたい。


登録を
 ↓↓↓

新規登録に変えておく。
 

翻訳ファイルに変更を加える

poeditを使って、buddypressの翻訳ファイルを編集する必要がある。

poeditの入手方法と、基本の使い方は下記ページを参照。

【poeditのインストールと使い方】WordPressで「カテゴリ」を「カテゴリー」にしたい場合など

.poファイルを編集して.moファイルを作る。

今回変更したいのは、BuddyPressのウィジェットの「登録」なので…

wp-content/languages/pluginsのフォルダの中の
buddypress-ja.poファイルをFTPソフトでダウンロードして開く。

編集→検索で「登録」と入力して検索すると、

もろもろ出てくる。今回は文中の「登録」は無視して、1つの単語だけで「登録(元は英語のRegister)」である部分を見つける。

翻訳:の欄が「登録」になっているはずなので、「新規登録」と書き換えて、保存する。

この時に出力される.moファイルと合わせて、FTPソフトでアップロードして終了。

BuddyPressのメンバーのタイトルの名前(ユーザーID)に「さん」を追加したり、記事一覧の表示文を追加する方法(SANGOテーマ) WordPress カスタマイズメモ

自分が、人の記事に書いたコメントだけをまとめて表示するページを作る

WordPressのSNSプラグイン、BuddyPressを導入すると不特定多数のメンバーが参加することになる。

サンゴのテーマの「著者ページ」のタイトルでは、例えばユーザー名が「タツロウ」だとすると、「タツロウが書いた投稿 | ブログ名のような感じになる。

これに「さん」を追加して「タツロウさんが書いた投稿」にしたい。

ついでにカテゴリーページのタイトルなども変更しておく。
 

functions.php へ記述

//メンバーのタイトルに名前追加