Luxeritas 2.5.0 リリース
Luxeritas 2.5.0 をリリースしました。
アップデートの際は「アップデートに関する注意事項」をお読み下さい。
Pinterest と Instagram 関連のボタン等を追加したり、内部的な最適化を施しました。
詳しい解説は開発者ブログの記事にて。
アップデートに関する注意事項
アップデート後は以下に関して、設定をし直す必要があります。
はてブのシェアボタン
海外からのダウンロードが多いので(特にロシアとヨーロッパ)、日本がメインプラットフォームになっているはてなブックマークのシェアボタンはデフォルトでは非表示になりました。
はてブボタンを表示したい方は、再度、表示する設定にし直す必要があります。QR コードウィジェット
内部コードの最適化により、QR コードウィジェットの id・class 名が変更になりました。
QR コードウィジェットをご利用の方は、再度、設置し直す必要があります。
改訂履歴
機能拡張
- Pinterest のシェアボタンとフォローボタンを追加
- Pinterest で画像ホバー時に保存ボタンを表示できるようにする機能追加
- Instagram のフォローボタンを追加
仕様変更
- はてなブックマークボタンをデフォルトで非表示に変更
- QR コードの id・class 名変更
- ファイルとディレクトリの書き込み権限チェックの方法を少し変更
- ヘッダー上の帯メニューが微妙にブラウザごとに違う見た目になってた(特に Firefox)ので CSS 修正
内部的な最適化
- WP_MEMORY_LIMIT と WP_MAX_MEMORY_LIMIT のうち常に値の大きい方で動作するようにした(ただしプラグイン読み込み後)
- Luxeritas オリジナルウィジェットで、使用してないウィジェットは register_widget しないようにした(0.1 ~ 1msec くらい速くなった)
- カスタマイズプレビューではフォントファイルの preload しないようにした(意味ないから)
不具合修正
- SNS 一括再構築でトップページのみ Feedly のカウントしか再構築できてなかったバグの修正(ver2.4.5 でのレベルダウン)
- ウィジェット管理画面で一部 Notice が出ることがあるので修正(ver2.4.7 でのレベルダウン)
ディスカッション
コメント一覧
こんにちは。
全文表示ではいろいろとありがとうございました。
MacのSafari(9.1.3)で
・グローバルナビのサブメニュー以下(2階層以下)が表示されない
・グローバルナビがスクロールで固定されない(設定しても)
・「pagetopへ」が表示されない
という現象が起きます。
私のMacOSが最新でないのでSafariも最新が使えず、そのせいかもしれません。
最新版のsafariでは大丈夫なのでしょうか?
何度も済みませんが、なにとぞよろしくお願いいたします。
エルモさん。
9.1.3 どころか、それより遥かに古い Safari 3.1 でも大丈夫です。
主に以下の原因が考えられます。
・Javascript が無効化されてる
・Javascript の読み込みに失敗してる
・何かしらの原因で Javascript が途中で止まってる
るなさま
ご返事ありがとうございます。
感謝です。
他の人のMacも含めて、あと二台のMacで確認してみましたが、やはり状況は同じでした。
MacOS 10.8.5
Safari 6.2.8
MacOS 10.9.5
Safari 9.1.3
Javascriptももちろん有効化されています。
どうしてなのでしょう…
さらに検討します。
よろしくお願いいたします。
エルモさん。
当方では確認できないですけど、Javascript が途中で止まってるのは確実なので、ブラウザの開発ツール等で確認するしかない。
まぁ、よほど古い Safari は、jQuery が動作しなかったり、document.body にイベントが伝わらない等の不具合があるけど。
9 で動作しないってのは、何かが邪魔してるんでしょうねぇ。
エルモさん。
あ、ひょっとすると strict mode で動作してるからかもしんない。
ちょっと検証してみる。
エルモさん。
サクッと検証してみた。
webkit だと、一部 strict mode で動作しないですねぇ。
strict mode で動作しない箇所をもうちょい検証した上で、次バージョンで動作するように反映させときます。
るなさま
さすが!
あっと言う間に原因がわかったのですね。
次のバージョンも期待しています。
よろしくお願いいたします
エルモさん。
2.5.1 リリースしました。
るなさま
早い!!!すごい!
今夜はもう酔っぱらっちゃったので、明日インストールします。
わくわく。
一つ気づいたのですが、外観のカスタマイズでフッターの背景色を変更しても反映されないようです。
子テーマのstyle.cssに#copyrightのbackgroundの色を指定したら変更出来ました。
素敵なテーマありがとうございます。
たくさん活用させていただきます
エルモさん。
フッターにウィジェットを置いてない場合、そもそもフッターが見えてない状態なので、たまーーーにそういう勘違いをしちゃう人がいるっぽいけど、Luxritas の背景色は「フッター領域」と「コピーライト領域」で別扱いになってます。
コピーライト表示部は、「フッター背景色」のすぐ下にある「コピーライト表示部背景色」で変更できます。
すぐ下にあるので、気づける人はすぐに気づきますw
るなさま
いつもご返事ありがとうございます。
「コピーライト表示部背景色」でフッターの背景色変更出来ました!!
ありがとうございます。
これからもよろしくお願いいたします!
るなさま
こんにちは。
2.5.1にアップデートしたらSafari(Mas、iOS)でもバッチリでした。
ありがとうございます!!!
るなさま
ありがとうございます!
手持ちのWindows7のIE11やFirefoxでは問題ありません。
ChromeはWindowsでもMacでも問題ありません。
でもやはりSafariだとMacOSだけでなくiOSのSafariでも同じ状況になるようです。
エルモさん。
判明した。
use strict を宣言してる関数内で呼び出してるライブラリが、さらに use strict を宣言してるのが原因っぽい。
strict mode にしたのは Luxeritas 2.4.6 からなので、2.4.6~2.5.0 の間だと webkit で同じ現象が出ると思う。
るなさま
ありがとうございます。
2.4.5.1にしたら見事にSafariでの問題が解決しました。
MacでもiOSでもバッチリです!
素晴らしいo(^0^)o
これからも使わせて頂きます。
うれしいーー。
素敵なテーマありがとうございます。
これでテーマ難民から救われそうです。
一つ質問なのですが、記事内(タイトルの下あたり)にアイキャッチ画像を表示させる方法はありますでしょうか?
もしカスタマイズで行うには
をどこにねじこめばいいでしょう?
ご教授いただければ幸いです。
ともべさん。
つ Luxeritasで個別記事のタイトル下にアイキャッチ画像を表示させる方法(プラグイン使わない版)
返信ありがとうございます。
お返事いただいているのに、気づくのが遅れて失礼しました。
おかげさまで、あっさりイメージしていたサイトに近付きました。
まるで魔法のようです。
自分でいじって、一時はエラーでWPにログインできずに涙目になっていたのに・・・・・
これからもよろしくお願いします。
素敵なテーマをありがとうございます。
是非活用させて頂きたいと思います。
一つ質問させてください。
アーカイブでは一気に読みたいので、を無視して全文表示にしたいと思っています。
他のテーマではarchive.phpやcategory.phpでループのところで「$more = 1;」にすればよかったのですが、このテーマではどのようにしたらよろしいのでしょうか。
教えて頂ければうれしいです。
よろしくお願いいたします。
エルモさん。
外観カスタマイズ「全体レイアウト」の「記事一覧の表示方法」を「記事全文表示(more タグまで)」に設定して、
list-content.php に以下を追加
ご返事ありがとうございます!!
感謝です。
この2行をlist-content.phpのどこに追加するのかあれこれ試しているのですが、わかりませんorz
PHPの勉強不足です、すみません。
何行目などと教えて頂ければうれしいです。
お手数おかけいたしますがよろしくお願いいたします
エルモさん。
の直下。
るなさま
何度もありがとうございます。
感謝です。
そこに入れてみました。
global $luxe;
global $more;
$more = 1;
?>
しかしアーカイブページだけでなく、トップの一覧ページでもが無視されてしまうのです。
私の設定が何か悪いのかもしれません。
もっと検討してみます!
エルモさん。
アーカイブページオンリーの場合は ↓ こう
何度もほんとにありがとうございます(涙)
感謝です
頂いたコードを入れてみました…
global $luxe;
if( is_archive() === true && is_category() === false && is_tag() === false ) {
global $more;
$more = 1;
}
?>
しかしカテゴリーアーカイブで全文表示になりません。
もっと検討してみます。
ほんとにありがとうございます。
エルモさん。
「アーカイブページ」って言うから、わざわざカテゴリとタグを除外したんだけど?
カテゴリやタグのページも含めるなら、もっと簡単で ↓ これだけでいい
るなさま
おはようございます。
何度もほんとにありがとうございます!!
見事にカテゴリーアーカイブページで全文表示になりましたo(^0^)o
これでアーカイブでは一気に読めるようになりました、感謝いたします。
全文表示でも各記事の最後に「記事を読む」のリンクが表示されてしまいます。
これも多分list-content.phpの最後の方にif文を入れればよいのでしょうか。
もしよろしければ教えて頂ければ嬉しいです。
ほんとにすみません。
あれから初めてPHPの勉強をしてみました。
そして
<a href="” class=”read-more-link” itemprop=”url”>
のように一番したのブロックにif文を入れてみたところ、どうやらアーカイブでは「記事を読む」のリンクは表示されなくなったようです。
この機会にPHPの勉強もしたいと思いました。
ありがとうございます。
すみません、コードを入れたら表示されなかったようです。
行34に
if( is_archive() != true ) {
を入れ、最後の行の一つ前に
}
を入れました。
素晴らしいテーマだと思い変更しているところです
質問なのですがdescriptionの文字数の変更は任意で可能でしょうか?
現状出力される文字数が100文字となっているのですがこれを150文字程度に変更したいと考え、記事本文から抜粋文字数をいくつにするかの変更方法は見つかったのですが抜粋部分の文字数変更方法を見つけることができませんでした。
記述場所などヒントをいただけると幸いです。
All in One SEO Packで記述していたデータベースdescription項目を抜粋の項目にコピーを行いました。
All in One SEO Packには消えていただきました。
WP Multibyte Patchを導入しています。
サイト自体は現在ローカル上にあるため別サイトの同じ構成状況のものを記載します。
熊さん。
150文字?
あんまりお勧めしないですけど、やりたいなら以下のコードでいけます。
あけましておめでとうございます。
ご対応ありがとうございます。
150文字というのはdescriptionの中に混ぜたい物があったので説明文とは他に文字数がほしいと思った次第です。
ありがとうございました。
るな様
年末に失礼致します。
このたびv2.5.0にアップデートして、「外観→カスタマイズ」より外観の設定を変えようとした所、一切の変更が効かない現象に遭遇しました。
色々と調べた所、下記のようなエラーが連続して出ていることを見つけました。
このエラーが原因でカスタマイズができないと考えており、よろしければ修正のほど何卒お願い致します。
[以下、単なるログなので管理者側で削除]
auto-ts さん。
Luxeritas 側で Warning が出ないようにはできますけど、コールしてるのが Luxeritas じゃないので、それで問題が解決するのかどうかは不明。
まぁ一応、次のバージョンで Warning が出ないようにはしておいてもいいですけど。
WPをマルチサイトにしましたところcssは反映するのですが
カスタマイズの部分が反映されないのですが何か方法があれば
ご教授いただければ幸いです。
ぱぱさんたさん。
ご教授と言われても、マルチサイトでもカスタマイズは反映されるので、この質問内容だけでは教授できないっす。
当方が運営している A Gain Sierra はマルチサイトですが、なんら問題ないです。
お世話になっております、お疲れ様です。
ツィッターカードのサムネイルをその記事ごとに設定したもの…アイキャッチやog:imageのものにしたいのですが、こちらはLuxeritas側の設定で何とか出来るでしょうか?
(別に新しく設定するなら、Luxeritas側で設定を切った方が良い所はございますでしょうか?)
111さん。
そもそも「ツイッターカード = og:image = アイキャッチ」
なので、ちょっと質問の意味が分からないです?
もうちょい詳しく。
お返事遅れてすみません。
jetPackで連携をし、記事投稿時にツイートをするようにしているのですが、そちらの関係かも知れないですね…、検討違いの事を言ってすみませんでした。
111さん。
111さんのサイトを見ると、Luxeritas が挿入してる og:image と jetPack が挿入してる og:image の2つがありますね。
jetPack の og:image の方が後ろにあるので、そっち優先されてます。
ていうか、OGP がメチャンコ重複してるので、どっちか OFF にしないと SEO 的にもマイナス要素です。
Luxeritasの目次機能について初歩的な質問を一つだけ失礼します。
LuxeritasではTable of Contents Plusのように任意の位置に目次を挿入することはできないでしょうか?(例えばphpやショートコードで呼び出す)
自動挿入以外の機能が用意されていやしないかと色々調べてはみたのですが…もし自分の見落としでしたら、師走のお忙しい時に申し訳ないです。
今川さん。
ウィジェットのある場所なら、目次ウィジェットを使って挿入できます。
公開間近っていわれてるルクセリタス3ってどんなもんでしょ
和製genesisって感じになるのです?気になりますわ〜
エリンギさん。
うーん、リリース前に開発者ブログの方で、何かしら予告編かなんか書くと思うけど、それもいつになるか不明。
とっくに出来上がってて、今のところ直さなきゃいけない部分とかもないんだけど、リリースできない事情があるのでござるw
まぁ、機能的にはごっつくなるけど、期待するほどのものではないと思う。
お世話になっております。
発生条件がやや不確定な所があるのですが、ブログカードを使った時、プレビュー画面で見てみると指定したURLではなく、そのページの情報を取りに行く時があるように思います(タイトル、アイキャッチがそのページの表示となる)
Luxeritas カスタマイザーのブログカードのキャッシュを試してもう一度試しても、同じ表示になってしまいます。
他プラグインとの干渉などあるかも知れませんが、似た報告などされていませんでしょうか。
いちおう、参考のページです…:
https://super-game.net/archives/matome-214.html
(既に取得してあるものはキャッシュが優先されるのか、表示が変わりません)
追記です。
発生条件ですが、ここ2週間くらい? の記事をブログカードのURLで指定すると起こるようです。(それより前での記事ではきちんと取得できる)
カスタマイズの、
「ブログカードのキャッシュの有効期間」
は2週間に指定しておりますが、もし参考になりましたら…
111さん。
2週間前後くらいでパーマリンクの変更とか、何かしら URL が変わってしまうような変更とか何かしてませんかね?
内部リンクの場合、WordPress の url_to_postid() という関数で URL から投稿 ID を取得して、その投稿 ID のタイトルやアイキャッチ等を取得してます。
WordPress のデータベース内で URL と投稿 ID の紐付けが崩れてちゃってるような気がするんですよねぇ。
とりあえず、URL から投稿 ID が正しく取得できるかどうか確認する必要がありますね。
例えば、
とすれば、
フッターより下に URL の投稿ID が int(?) という形式で表示されるので、? の部分に 0 以外の数字が正しく表示されるかどうか確認してみてください。
返信ありがとうございました。
functions.phpにその通り書き込んだ所、0という値が表示されましたので、ご推察の通り、データベースが壊れている…? という事でしょうか。
パーマリンクの変更は…カスタマイザーから日本語スラッグを許可したのが原因かも知れません。
111さん。
壊れてるってほどじゃないけど、整合性が取れてないですね。
日本語スラッグを許可しても通常は問題ないですが、111さんの場合、日本語スラッグを許可した状態で WordPress が許容してる URL 文字数以上の日本語を入力してしまったのかもしれないですねぇ。
(日本語スラッグの場合、タイトルに長くても20文字前後程度しか書けない)
その場合、整合性が崩れる可能性はあります。
日本語スラッグが非推奨な理由は WordPress では DB 上の URL 文字数制限に収まらない可能性がある上に、その状態で他の人のブログに PING を飛ばしてしまうとその人にも迷惑がかかるからです。
WordPress は日本語スラッグがデフォルトで使えてしまうので、上記のような理由から Luxeritas では日本語スラッグを使えないようにした上で、「どうしても使いたい」人用に使えるように戻せる設定が付いてるってことです。
とりあえず、
例えば、↓ この URL の post_ID は本来 7763 のはずなので、
https://super-game.net/archives/ruro_shojo_rei.html
先ほどと同じように、今度は
とすれば、
https://super-game.net/archives/ruro_shojo_rei.html
という文字列がフッター下に表示されるはずです。
これがどのような値で表示されるか確認してみれば良いと思います。
お騒がせしてすみませんでした、スラッグが日本語になっていたのをアルファベットに直した所、上手く取得できるようになった…と思います。
WordPress、難しいですね…ご迷惑をお掛けしました。
ありがとうございました!
111さん。
じゃぁ、やっぱり WordPress で許容してる URL の文字数を超えてたんじゃないかな。
ちなみに、直る前の状態ならブログカードどころか、WordPress で post_ID と URL の紐付けを利用する処理は全部ダメってことになる。
るなたん
おお~、また少し早くなりましたか…すごい(・o・)
最適化、機能拡張などの更新お疲れ様でした。(^◇^)
前回のコメントの続きですが、「3」は気長に楽しみに待っておきます(≧∇≦)b
トマトの彗星さん。
平均で 0.0001 ~ 0.001 秒の改善が「速くなった」と言うのかは不明w
でも、内部的な最適化はバージョンが上がるたびに常にやってる。
るなたん
(笑)
改善は改善だもんね(^◇^)
テーマの製作者の思考というか考え方が好みなのテーマも素の状態でおしゃれだし機能やらも充実してるんでマストアイテムですよ!
るなたんが必要だから存在して、ついでに公開してるみたいな感じのテーマだったという記憶ですが
>> 「内部的な最適化はバージョンが上がるたびに常にやってる。」
そういう感じで常に色々されてるテーマなんで、あまり詳しくない自分でも良いテーマだとわかるので
いつもリリースのたびに簡単な言葉だけですが感謝しています。
無理をしないよう体調に気をつけてください、更新楽しみにして応援してます。^_^
るなたんは、コメントの雰囲気とか優しいからコメントをしやすいというのか名前も勝手にこんな感じで呼んじゃってますが寛大な返信というのかそういう対処をしてもらってありがとうございます。
トマトの彗星さん。
正確な表現なら
「自分が使うために作って、良い物ができたから他の人にも公開してあげよう」って感じですねぇ。
名前の呼び方とかは、正直何でもいい。
むしろ気になるのは、たまーに「るな」じゃなくて「ルナ」と書かれてしまうことがあることかな?
カタカナじゃなくて、ひらがななんだよなぁw
るなたん
ああ~そんな感じだったですね。
確かにすごい良い物ですから、ありがたいです。
カタカナにするとドラまたって言葉はいいのかな、そのドラまたのお姉ちゃんっぽい名前になりますね。
ひらがなとカタカタで読みは一緒ですが印象が違います(^◇^)
自分も楽しめる程度にいくつか呼ばれ方が欲しいものです。
コメントの返事ありがとうございました(^_^)/~
トマトの彗星さん
> ドラまたのお姉ちゃんっぽい
「っぽい」じゃなくてまんまやんw
るなたん
言われてみれば、「カタカナにしたら」一緒ですね(笑)
ナイスツッコミありがとうございます(≧∇≦)b