WordPress Tutorial: Developing a Wordpress Theme from Scratch You know HTML, CSS, and JavaScript. You can make beautiful websites. Maybe you've heard about WordPress, but aren't entirely sure how to implement it, or why you might need it. Maybe a client asked for WordPress, but you're not really familiar with it. Maybe you've worked with it before, but don't know how to make your own theme from sc
Gutenbergに対応したテーマを利用している場合は特に困らないが、WordPress 5.0でカスタムテーマを使っていた場合、対応が必要になる。今回はその指針およびリソースを紹介しよう。 新たに追加された様々なブロックに対応 Gutenbergから追加されたブロックは最低限のスタイルが当たっているのだが、リンクなどはコンフリクトを起こすことがある。たとえば、「ファイル」というブロックを挿入した場合、筆者が自分のブログで利用しているオリジナルテーマ”Kyom”では、次のように変な感じになってしまった。 「ダウンロード」リンクが見えない。 このCSS自体を修正することはそれほど手間ではないが、こういう「いままで想定していなかったデフォルトスタイル」が結構たくさんある。プルクオート、区切り線、ボタン、カバー画像…… これらに対応する場合、まとめてやるためにはGutenberg Block U
Travis CIでWordPressテーマのテストとデプロイを自動化できるようにする 〜デプロイ編公開日:2018年10月18日更新日:2019年06月11日Travis CI 現在WordPressテーマを開発しており、開発したテーマをGithubで管理しているのですが、ゆくゆくは公式テーマとして申請も行いたいと思っているので、品質の担保のためにテストを導入する必要があると思い至りました。 そこでTravis CIというサービスを利用して、Githubにプッシュした際にテスト→問題なければビルドしてリリースといった一連の作業の自動化にチャレンジしてみました。 いざ触ってみると中々上手く行かずに四苦八苦。なのでとりあえずテストはひとまず置いておいて、 masterブランチへプッシュ 開発用ファイルを除いた必要なものだけをビルド releaseブランチへプッシュ という手順を行うことにしま
Arke is a truly minimal WordPress theme. No sidebars, no widgets, no settings. Just your content. View Demo Download Arke Arke is a minimal WordPress theme designed to show one piece of content at a time on the homepage. This can be your latest blog post or a static page. Arke scores 100 on Pingdom’s speed test. Arke is intentionally minimalist and doesn’t support the following features: Custom Ba
Editor’s Note: This is a guest post by Sami Keijonen. Sami is a developer, the owner of the Foxland theme and plugin shop, and hails from Finland. Every year since 2010, WordPress has shipped with a new default theme, breaking the cycle of Kubrick being the primary default theme for years before that. In 2010, the default theme was called Twenty Ten. In 2011, the default theme was called Twenty El
Introducing Apollo. Apolloは、穏やかに日記を書きたい人のための 無料Tumblrテーマ(テンプレート)です。 「心地よく日記を書く」ことに特化したTumblrテーマとして、Apolloを設計しました。 本文以外に余計な情報が殆ど何もない、限りなくシンプルなデザインです。 あなたも普通の日記を普通に書いてみませんか。 デモページを見る Functions Apolloは、「ただ使い始めるだけで良い感じになる」をコンセプトに、慎重に機能の選定をしました。 今までに制作したIllustfolio、Tokusetsu、ZEN のTumblrテーマ開発で得られた知見を結集。 快適に使えるようチューニングを施してあります。
If there’s one thing that has been making waves in the WordPress ecosystem this year, it is the new REST API. Officially known as WP-API, and currently available as a plugin, it is due to be rolled into core at some point this year. A REST API? A REST API may not initially seem like a useful feature for theme developers. It is clearly very useful for those looking to use WordPress as an applicatio
The WordPress Admin has a long history of slow design innovation. Up until recently it was still quite ugly. But the rise of new competitors such as Ghost, who made a name by promoting a radically new vision of what a blogging admin could look like, forced WordPress to make significant strides in beautifying its backend. As much as most WordPress users are happy about this (in a general sense) the
Layers, by Obox, introduces a beautiful page building interface Layers is a product released by Obox today that aims to integrate page building into the WordPress experience. Layers has the absolute best onboarding process I’ve seen in any tool like this. Also, the experience for creating new pages is very nice. While I have many disagreements with certain choices they made from a design perspecti
In the past week, an interesting discussion has started on how best to handle stylesheets in child themes. The discussion has centered around the best method for loading a parent theme stylesheet via a child theme. Morten Rand-Hendriksen kicked off the discussion in his post Challenges with the new method for inheriting parent styles in WordPress child themes. Because I’ve been doing parent/child
はじめに 以前、Gruntを使ったテーマ開発環境を作るという記事でVCCWを開発しているmiya0001さんにiemotoを紹介いただいたので、実際にインストールして使えるところまで試してみました。 VCCWについて VCCWについてはこちらの記事Vagrant + Chef ベースのWordpress Theme / Plugin 開発環境「VCCW」を参考にどうぞ。 Iemotoについて Iemotoは_s(underscores)というスターターテーマをベースとしたGrunt/Gulpテンプレートです。 仮想環境にSSH接続する すでにVagrant環境及びVCCWをインストールし$ vagrant upが実行可能という前提で進めます。まずは仮想環境にSSH接続しましょう。 $ vagrant up $ vagrant ssh [vagrant@wordpress ~]$ ここからは
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く