• 更新一覧
  • Raindrops 1.455がライブになりました

    投稿日: tenman

     

    Raindrops 1.455 更新概要

    今回の変更は primary menuの位置が左にずれる という指摘と、それに関連するバグの修正です。

    利用頻度は少ないとは思いますが、Raindropsでは固定ページ幅のページを作ることが出来ます(750px,950px,974px)これらのページ幅を指定している場合、

    primary menu(ページ上部の水平メニュー)が、メニューの数が多い場合、レスポンシブページで用いられるモバイルページ用のメニューが表示されることがあり、固定ページ幅では、レスポンシブレイアウト用のメニューが表示されないよう変更を行いました

    経緯については、「トピック: raindrops メインメニュー及びタイトルロゴが左にずれる « サポートフォーラム — WordPress」を参照ください

    著者アーカイブページのデザインの微調整を行いました

    version: 1.455 Overview of Changes

    Fixed Problems that the setting for the responsive page affects the style of the fixed page width

    raindrops_customize_control_message_raindrops_primary_menu_responsive()

    Class rd-primary-menu-responsive-active add to body when only doc3,doc4 page_width

    Modyfied Customizer section customize_render_control_raindrops_theme_settings[raindrops_primary_menu_responsive]

    Modyfied CSS for author.php

    Modyfied Translation ja.po ja.mo


  • Raindrops 1.454がライブになりました

    投稿日: tenman

     

    Raindrops 1.454 更新概要

    今回の変更は

    投稿フォーマット チャットと ステータスの変更です。

    カスタマイザーの設定から、投稿日や投稿者の表示非表示コントロールが出来るようになりました。

    投稿フォーマットを適用した「見た目」は以下のリンクを参照してください。

    投稿フォーマット ステータス投稿フォーマット チャットフォーマット チャットカスタマイズ サンプル

    version: 1.454 Overview of Changes

    Overview of Changes
    Modified Post Format Status, Post Format Chat


  • Raindrops 1.453がライブになりました

    投稿日: tenman

     

    Raindrops 1.453 更新概要

    Raindrops1.453 BUG Report

    今回の更新は

    カスタマイザーに新しい機能の追加を行いました

    カスタマイズ / 外観  / フォント に

    投稿のバーチカルリズム セクション
    投稿のバーチカルリズムとは、投稿本文内で 見出し要素 div要素 p table ul ol 等よく使用される要素の垂直方向のマージンを変更できる機能です。

    ユーザーは、テーマをブログ用に使ったり、企業ポータルサイト等様々な用途で使用します。ブログ用の用途の場合だと、マージンが広く取られた方が読みやすかったり、企業ポータルの記事などは、マージンが少なめの方が まとまった印象になるといった、ここの使用状況に合わせて雰囲気を変更する機能です。

    タイトルを大文字に変更する機能

    この機能は、タイトルに日本語だけを使っている場合は、何も変化しません。英文字だけの機能です。

    サイトタイトル、投稿タイトル ウィジェットタイトル、アーカイブタイトルの英文文字列を大文字に変更します

    WEBサイトの印象の変更には、レイアウトや配色といった項目が注目を浴びやすいですが、これらのマージンを変更するだけでサイトの印象を大きく変えることが出来ます。是非一度お試しください。

    この変更に関連して、新しいCSSクラスを追加しました。.uppercase,.lowercase,.capitalizeの3つです。これらのクラスは、

    カスタマイズ / サイト基本情報 / サイトタイトルのCSSクラス、

    カスタマイズ / 外観 / 投稿 / 投稿タイトルのCSSクラス

    カスタマイズ / メニュー / それぞれのメニュー名 / それぞれの項目のCSSクラス 等で、上記の設定を調整する目的のために追加しました。

    また、従来から存在するグリッドクラスに、equal-heightクラスを追加しました。

    1/2

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud …

    1/4

    グリッド表示行の高さをそろえるためのクラスです。

    1/4



    詳細は以下をご参照ください。
    Equal Height Grid

    また、最近よく使われているゴーストボタンを簡単に設置するためのクラス ghostクラスを追加しました。

    詳細は以下を参照ください。
    Ghost Button ゴーストボタンクラス – CSS note

    disable クラスを追加しました

    カスタマイズ / メニュー / それぞれのメニュー名 / それぞれの項目のCSSクラス 等で、リンクを停止したいというニーズがあるようなので、メニューのCSSクラスに
    disableを記述していただくことで、リンクを無効にします。このクラスは、クラス直下のa要素、およびa要素に指定された場合のみ動作します。

    CSSの適用だけでなくjavascriptで、href属性も削除します。

    AMPプラグイン用のフィルター名が間違っていましたので修正しました。

    version: 1.453 Overview of Changes

    Modified Add new CSS classes

    .equal-height

    .uppercase

    .lowercase

    .capitalize

    Customize ‘Convert All Titles to Uppercase’ relate changes.

    You can control from Customize / Site Identity / CSS Class of Site Title

    Customize / Presentation / Post / Entry Title CSS Class

    Customize / Menus / Menu Name / CSS Classes

    .ghost

    Make the ghost button

    example

    <a class=”ghost rd-alert-bg external” href=”http://www.example.com”>ghost</a>

    .disable

    a.disable or .disabe > a is ignore tags surrounded by anchor.

    Modified Customizer Customize / Presentation / Fonts

    Add New Section ‘Vertical Rhythm for Entry Content’ and ‘Convert All Titles to Uppercase’

    Fixed wrong filter name

    Change from raindrops_amp_image_width to raindrops_amp_image_height


  • Raindrops 1.452がライブになりました

    投稿日: tenman

     

    Raindrops 1.452 更新概要

    今回の更新は、

    予約投稿に不具合がありましたので修正しました

    Google Font Class と font-effect-shadow-multiple 等のエフェクトクラスを併用した場合に、2重エンコードが発生して、エフェクトが有効にならない問題を修正しました。

    日本語翻訳をアップデートしました。

    raindrops_in_the_loop_loopのN番目 というアクションフィルタを追加しました。

    functions.php

    
    add_action( 'raindrops_in_the_loop_3','my_test',10,2);
     
    function my_test($content,$num){
    	if( is_archive()){
    		echo "<li><div><article>$num</article></div></li>";
    	}
    }

    アーカイブ一覧で、3番目に表示されるコンテンツの後方に 3 を表示します。

     

    version: 1.452 Overview of Changes

    Fixed Schedule Posts works improperly.

    Modified Style change posted in label when using emoji

    Fixed Google font url double encoded

    Modified customizer js( customize.js )

    Fixed gettext empty translation text

    Modified customizer link autofocus[section]=colors to javascript

    Modified Translation ja.po


  • Raindrops 1.451がライブになりました

    投稿日: tenman

     

    Raindrops 1.451 更新概要

    今回の変更は、サイトタイトルの色が正しく表示されないことがある問題の修正

    フロントページテンプレート周辺のバグの修正

    フロントページテンプレートのコンテンツが2重に表示される問題を修正

    フロントページテンプレートで、必要のない枠線で囲まれたリンクが表示される問題を修正

    フロントページテンプレートで、この投稿のカスタムCSSが動作しない問題の修正

    カスタマイザー ヘッダー画像非表示にした場合の、サイト基本情報で表示される項目の調整

     

    version: 1.451 Overview of Changes

    version:1.451 Overview of Changes

    add body class rd-2017-base-setting

    Fixed header text color

    sometimes show wrong color

    Fixed front page template

    When set static front page

    Content duplication display

    Remove Add Front Page Radio button

    Not work Custom CSS for This Entry

    Modified Customizer
    Always Shows Display Site Title Text,CSS Class of Site Title( Section:title_tagline )


  • Raindrops 1.449がライブになりました

    投稿日: tenman

     

    Raindrops 1.449 更新概要

    新しいデフォルト画面が、既存サイトに影響を及ぼす問題を修正しました。

    新規にRaindropsをインストールした場合、テーマは1カラムミニマルデザインで表示されます。

    version: 1.449 Overview of Changes

    version:1.449 Overview of Changes

    Fresh Install Default UI changed

    When Fresh Install

    “raindrops_page_width” to ‘doc5’,

    “raindrops_featured_image_recent_post_count” to 10,

    “raindrops_place_of_site_title” to “header_image”

    “raindrops_style_type” to ‘minimal’

    How to display a new UI on a site that has already been installed and operated

    function.php first add below variable

    $raindrops_year_2017_base_settings = true;

  • Raindrops 1.448がライブになりました

    投稿日: tenman

     

    Raindrops 1.448 更新概要

    今回の変更は、Raindrops1.447での不具合の修正です。

    Raindropsテーマは、公開から5年が経過します。1.447では、公開当初からインストール時のレイアウトは、dark配色の3カラムレイアウトで提供してきましたが、この間テーマを取り巻く環境は大きく変化しました。

    公開当時、ウィジェットエリアには、そこにウィジェットが配置できることを示すために、あらかじめダミーのウィジェットを配置するというのは、ごく当たり前の実装でしたが、カスタマイザーが登場し、4.7では、大幅にユーザーインターフェースも改良され、むしろ、ウィジェットを設定していないのに、「なぜかそこにウィジェットが表示されてしまう」と誤解されかねない状況になってきています。

    配色についても、デフォルトテーマでは、テーマの機能でいくつかの配色を選択することが出来るようになり、昔は、色をキーワードとしてテーマを検索していたこともありましたが、テーマが複数の配色を持つ事が一般化し 今年ワードプレスの公式ディレクトリにあるテーマの検索フィルターから、配色による選択のためのタグが廃止されたりしています。

    他にも、様々な変化は皆様のご承知の通りなわけですが、この先レインドロップスの成長を維持しメンテナンスを続けていくうえでデフォルトの表示を変更する必要性を感じ、1.447では、既存ユーザーに影響を与えない範囲で、新規インストールユーザー向けの、新デフォルト表示に取り組みました。

    アップデートしてほどなく、既存ユーザーからの抗議を受けました。「アップデートしたら、配色が変更されてサイドバーがなくなった」等々

    なぜ、既存ユーザーの配色が変更されてしまうのか理由がわからず 再現テストを行って、行き着いた答えは 「変更の考え方を間違えていた」という事でした。

    変更の考え方を間違えていたとは

    WordPressテーマは、カスタマイザーなどで設定する元になるデフォルトの設定を配列などで持っています。このデフォルトの設定は、カスタマイザーの設定値が存在する(カスタマイザーで操作を行った)場合は、その値を使用し、未操作の場合は、デフォルト設定値が使われるようになっています。

    既存ユーザーは、設定値をいろいろと操作しているだろうから、デフォルトの値を変更しても 既存ユーザーには大きな影響は及ばないだろうと考えたわけですが、これが大きな誤りだったことに、検証の過程で気が付きました。

    つまり、ユーザーは気に入らない項目しか設定値を変更しないという事に、「やっと気づいたわけです。」

    コードの変更を行い、それに費やした 何倍ものテストを行い、それぞれの設定値を変更し 細かくテストするほど この簡単な間違いに気づかない方向にどんどん進んで、「この前もやったばっかだよな、、、」とか「そういう変更は、しちゃダメなんじゃないの」とおしかりを受ける羽目になった。

    ( でも、そういう指摘をしてくれる人にすごく感謝しているんですけどね。)

    白旗多めに振って、一端退却の運びとなりました。

    年の瀬の更新で、何が間違っていたの? コード? いいえ スタイル? いいえ、「間違っているのは、あなたの考え」という落ちではありますが、

    めげないで、「良いやり方」を考えています。

    今度実装しようとしているのは、テーマをインストールしてから 一度も投稿していないユーザーに対しては、新しいデフォルト設定を適用して、テーマをインストールしてから、一度以上投稿を行っている場合は、従来のデフォルト設定を適用するというやり方

    テストを、何回もやりながら、もうフラストレーションで、一息 気分を入れ替えようとこの記事を書いています。

    まだ、あきらめない。

    皆様、良いお年を、

    version: 1.448 Overview of Changes

    version:1.448 Overview of Changes

    Restore the changes to minimize the impact on existing users.

    “raindrops_page_width” to ‘doc3’,

    “raindrops_featured_image_recent_post_count” to 3,

    “raindrops_featured_image_singular” to “show”,

    “raindrops_place_of_site_title” to “above”

    “raindrops_style_type” to ‘dark’

    If you do not set the widget, please set the sidebar widget.

    Modified Attachment PDF in multibyte lang, Not URL encoded.

    Fixed Child Theme body class rd-col-(1-3) works improperly.

    Fixed Add On The event calendar error


  • Raindrops 1.447がライブになりました

    投稿日: tenman

     

    Raindrops 1.447 更新概要

    今回の更新では、テーマを初めてインストールした場合のデフォルト設定が変更になりました。

    従来 配色 ダーク 3カラムで初期表示が行われていましたが、今回の変更で 配色 minimal 1カラム表示としました。

    サイドバーの初期表示用のサンプルウィジェットは表示されなくなりました。

    ウィジェットを設定していただくとサイドバーが表示されるように変更しました。

    これまで、Raindropsテーマを使っていただいていたユーザーの皆さん、びっくりするぐらい変化していますが、大丈夫 中身は従来と変わりません。

    version: 1.447 Overview of Changes

    version:1.447 Overview of Changes

    When Fresh Install Theme
    Remove sidebar example widget ( Showing 3col to 1col )

    Change Default Color Type from dark to minimal.

    Change Site Title Position from above header image to in header image

    Add new body_class .noscript ( this class removed from jQuery )

    Add new filter raindrops_custom_option_vals

    Customizer Add settings raindrops_content_width_setting