タグ付けされた質問 「themes」

WordPressテーマは、ブログの統一されたデザインを備えたグラフィカルインターフェイスを生成するために連携して動作するファイルのコレクションです。

2
テーマがアクティブかどうかを確認するにはどうすればよいですか?
21のテーマがアクティブかどうかを確認したいのですが。アクティブなプラグインをチェックしていたかどうかはわかっています。 $active_plugins = apply_filters( 'active_plugins', get_option( 'active_plugins' ) ); if ( in_array( 'plugin-folder/plugin-folder.php', $active_plugins ) ) { //do stuff } else { add_action( 'admin_notices', 'create-a-notice' ); } テーマがアクティブかどうかを確認して、そのテーマの関数を実行できるようにする適切な方法は何ですか?

3
W3 Total Cache、CDN、テーマファイル[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? 質問を更新することがありますので、上のトピックワードプレスの開発スタックExchange用。 5年前休業。 最近、WordPressインストールのstyle.cssファイルを更新しました。変更は効果的でした。管理者としてログインした場合(私のブログは、管理者がキャッシュされたバージョンではなく、「ライブ」のサイトを提供されるように設定されています)、それらを表示できます。 しかし、私のブログはCDN(W3 Total Cacheを使用)を通じて提供されています。CDNを介した変更は有効ではありません。CDNは私のテーマの変更されたファイルを提供しません。変更後にそれらをアップロードしましたが(ダッシュボード>パフォーマンス> CDN>テーマファイルのアップロード)。 私のCDNはAmazonCloudフロントで実行されます。また、W3 Total CacheではMinifyが無効になっています。 私のCDNを介して提供されているテーマファイルは圧縮バージョンです:style.css.gzip CDNからオブジェクトを「パージ」するか、もう少し待つ必要があります(1週間以上経過しています)。そして、はい、変更を反映するために使用しているブラウザのキャッシュを空にします。または、他に何か足りないものはありますか? おかげで、 P

4
テーマのW3C標準への準拠を維持する方法
テーマを書いたとき、それがXHTML 1.1とCSS 2.1に準拠していることを確認しました。次に、プラグインを追加したところ、テーマはXHTMl 1.1に準拠しなくなりました。次に、CSSでGoogle APIフォントを使用しましたが、CSS 2.1に準拠しています。 プラグインやフォントなどを削除せずにコンプライアンスを維持できる方法はありますか、それとも検証エラーを無視する必要がありますか?
10 plugins  themes 

4
実際に、テーマのstyle.cssをテーマファイルにリンクする必要がありますか
そのため、CSS用の一連のLESSファイルを使用してワードプレスのテーマを開発しています。これらは、コードキットを使用して、テーマのスタイル設定に使用する結合された最小化されたスタイルシートにコンパイルされます。 ワードプレスのテーマには、テーマに関する情報をコメントに含むstyle.cssが必要であると理解していますが、このstyle.cssをheader.phpにリンクする必要がありますか?確かに、テーマ情報だけを入れて、それ以外は何も入れずに、テーマフォルダーにそのまま残しておくことができます。私が実際に使用するスタイルシートは、styles.cssやmain.cssなどと呼ぶことができます。 誰かがこれを確認したり、これが悪い考えである理由を教えたりできますか?

3
スターターテーマvs親テーマ?長所と短所
私が働いている会社の他のウェブサイトの例として使用されるテーマを作成しています。別のプロジェクトでは、Hybrid Parent Themeを使用し、構築は非常に簡単でしたが、Webサイトを維持するのは非常に困難でした。 別の開発者がテーマをコピーしてそこから作成する、スターターテーマのアプローチを好みます。Parent-> Childは、開発者がコードをめちゃくちゃにする自由を与えすぎます。例えば、私は子供に何かが呼び出されているのか、親に呼び出されているのか知りませんでした。 私はあなたから聞きたいです: 親テーマの方が良いときは? スターターテーマの方が良い場合は? それぞれの長所と短所は何ですか? ありがとう。

1
page- {slug} .phpなどのページテンプレートファイルをサブディレクトリに移動するにはどうすればよいですか?
page-{slug}.phpWordで自動的に認識されるように、ページテンプレートファイルをテーマ内のサブディレクトリなどに移動したいと考えています。上記のフォームのページテンプレートがサブディレクトリ内に存在しない場合、WordPressはデフォルトのテンプレート読み込みルールにフォールバックする必要があります。どうすればそれを達成できますか? 注-1: この質問とそれに対応する回答は、ページテンプレートの方が一般的であり、このリンクで言及されているのtemplate-parts/pageは同じではありません。 注-2:page-{slug}.phpページテンプレートファイルが複数あるので、それらをサブディレクトリに移動して、ファイルを整理します。


6
Twenty Seventeenでヘッダー画像の高さを変更するにはどうすればよいですか?
Twenty Seventeenテーマのヘッダー画像(ヘッダーメディアセクションで指定)の高さを変更するにはどうすればよいですか? 具体的には、ホームページ全体を埋めるため、ホームページで変更したいと思います。もっと短くしてほしい。組み込みの[概要]ページなどの他のページでの表示方法の高さは非常に高いため、ホームページでそれを模倣できれば満足です。正確な制御を行う方法を知ることは素晴らしいことですが。

3
ヘッダーにロゴを挿入する方法は?
私はWordPressの世界でかなり新しいです(私はJoomlaから来ました) このWordPressテストサイト(http://onofri.org/example/)にロゴを挿入するのが難しいことがわかりました。 ロゴを「例」のテキストではなく、ウェブサイトのヘッダーに配置したい。 WordPress構成パネルを調べても、ロゴをアップロードして、ヘッダーに「例」のテキストを自動的に配置できる場所が見つかりません(これがJoomlaのような標準のWordPress関数であるかどうか、またはそれが特定のテーマで利用できるようにする機能、またはコードに直接挿入する必要がある場合) ただし、テーマ設定でも見つかりません。 ロゴを配置するにはどうすればよいですか?HTMLコードに直接挿入する必要がありますか?

3
テーマのCSSクラス
テーマで使用する必要がある事前定義された(WPによって提案された)CSSクラスを知っている人はいますか? インターネットのどこかに、WPテーマで使用されるすべてのCSSクラスのリストを見ましたが、見つかりません。 更新:私はこのリストを見たサイトを見つけました:http : //www.wpbeginner.com/wp-themes/default-wordpress-generated-css-cheat-sheet-for-beginners/

5
Wordpressサイトのセットアップ(WP + plugins + theme)用のbashインストールスクリプトを作成するにはどうすればよいですか?
Wordpressを使用して多くのWebサイトを構築していますが、私の初期設定は基本的に常に同じです。 WPの最新バージョン 約5つのプラグインの最新バージョン 私の裸の開発テーマ これらを個別にダウンロード/アップロードして、新しいプロジェクトを開始するたびに手動で行うのではなく、これを実行するbashスクリプトを作成します。 Wordpressの最新バージョンをダウンロードする 解凍 プラグインXの最新バージョンをダウンロード WPプラグインフォルダーに解凍 私の裸のテーマをダウンロード テーマフォルダに解凍 今すぐ最新のWPをダウンロードすることはあまりにも私の裸のテーマをダウンロードして、(http://wordpress.org/latest.tar.gz)簡単ですが、私は彼らが呼ばれていないとして、プラグインの最新バージョンを取得し、トラブルを抱えているlatest.tar.gzが、specifictバージョンの名前(例:wptouch.1.9.26.zip) 編集:だから、私は私のbashスクリプトでcURLを使用してプラグインの現在のバージョンの正確なURLを見つけることが可能かどうか疑問に思っています。アイデアは、ページをフェッチし、のhref直後の段落にあるの値を見つけることです<h3>Current Version</h3>。 例を示します。WPのすべてのプラグインダウンロードページは次のようになります。 <h3>Current Version</h3> <p class="unmarked-list"> <a href="http://downloads.wordpress.org/plugin/jetpack.1.1.2.zip">1.1.2</a> </p>

3
テーマとプラグインの違いは?
テーマとプラグインの具体的な違いについて知りたいです。私はその要点を理解しています...テーマはルックアンドフィール(html / css)に関係し、プラグインは機能の追加(コード/ php)に関係しています。ただし、人気のあるTwitterに触発されたP2のようなテーマは、機能を追加しているようです。それは私を少し混乱させます。このロッキン交換の誰かが私を啓発できますか? とても有難い。 エディ
9 plugins  themes 

4
WordPressテーマ変数スコープ
WordPressテーマテンプレートファイル(index.php、header.phpなど)全体からアクセスできる変数を作成する必要があります。関数定義がfunctions.phpテンプレートファイル内(テーマパス内)にあることは知っていますが、変数にはそのようなものはありません。 たとえば、テーマのカテゴリを常に取得する必要があるので、テーマのどこからでもアクセスできるようにしたいと思います。 $categories = get_categories(); /* get_categories() is a wordpress function */ このようにして、カテゴリを取得する必要があるたびにデータを再割り当てする必要なく、割り当てられたデータに簡単にアクセスできます。 残念ながら、そのコードをfunctions.phpファイルに追加しても機能せず、変数も作成されませんglobal。
9 php  themes  globals 

1
フロントページにランダムなカテゴリを表示する(テーマ関数の検索と編集)
私は現在、Wordpressテーマの子テーマを編集するアルファ段階にあります。私はプログラミングの経験とワードプレスの管理の経験はありますが、ワードプレス関連のコードを直接編集した経験はありません。現在、最初の3つのカテゴリをアルファベット順に表示しています。 私がやろうとしていること:最初の3つのカテゴリーをアルファベット順に表示する代わりに、xを超える数の製品を含む3つのランダムなカテゴリーを表示したいと思います。 次の障害/質問に遭遇したため、続行できませんでした。 これらのカテゴリーの選択を制御するメカニズム/機能は何ですか?(TheirCode) それはテーマに基づくものですか、それとも基盤となるWordPressシステムに何かありますか? この変更を行うには、他にどのような関連情報がありますか? Firefox Dev Barからどんな情報が役に立つでしょうか? 「TheirCode」を検索して「MyCode」に置き換えるにはどうすればよいですか? ここでの本当の質問は、Firefox Dev Barや実際のソースなどのツールを使用して、この選択を担当する「TheirCode」をどのように見つけるのですか? この質問はWooCommerce(プラグイン)に関するものではありません。WooCommerce(会社)が設計したテーマ、または実際に任意のテーマで機能を見つける方法を探しています。 オープンソースのテーマ:WooCommerce Storefront

3
ページ固有のスクリプト/スタイルをロードする方法
私はデフォルトのWordpressの起動プロセスに従って、最初functions.phpに呼び出され、その後すべてのテーマのものに行くことを知っています。しかし、私は現在、テーマを完全にリファクタリングして最適化しています。私のアイデアは、共通のプロパティ、正規化、色用の1つの基本cssファイルを用意することです。または、単一のCSSファイルを保持するために、この場合、functions.phpページを決定するためにスイッチケースをハードコーディングする必要があります。また、すべてのスタイルが定義された巨大なcssスタイルファイルをロードすることは意味がないため、各ページに固有の別のファイル。 だから私の質問は、特定のスクリプト/スタイルをロードするためにフックするのに最適な場所は何ですか? それはheader-xxx.php別のファイルですか?多分このアイデアをよりスケーラブルでエレガントな方法で実装する方法はありますか? どんな助けにも感謝します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.