サポート » 自作品の告知 » index.phpとcomments.phpしか使わない公式テーマ

  • こんにちは

    WordPressのたくさんあるテンプレートに、つらさを感じている人へ

    header.phpもfooter.phpも使っていないのに、なぜか公式テーマになった

    Enough というテーマファイルを作りました。

    http://www.tenman.info/wp3/enough

    http://wordpress.org/extend/themes/enough

    すごいテーマではありませんが、珍しいテーマです。

    このテーマで遊んでみてもらえる方、募集中です

15件の返信を表示中 - 1 - 15件目 (全37件中)
  • 早速試して見ました。
    テスト環境は、 WordPress 3.4-beta1. です。
    今のバージョンに変更するのは面倒なので、そのままテストしました。
    すると、
    Warning: array_merge() [function.array-merge]: Argument #2 is not an array in C:\xampp\htdocs\wordpress\wp-includes\nav-menu.php on line 78

    Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\wordpress\wp-content\themes\enough\functions.php on line 170
    って出たのですが、気にしなくてもいいのでしょうか?

    トピック投稿者 nobita

    (@nobita)

    ごめんなさいね

    foreach()のエラーは、次の0.21を審査に出しているんですけど、それでfixしています。

    functions.php
    すみませんが、enough_theme_setupの次の行に、global 宣言入れてもらえますか?

    line:124

    if( !function_exists( 'enough_theme_setup' ) ){
        function enough_theme_setup(){
            global $enough_sidebar_args, $enough_register_nav_menus_args;
            register_nav_menus( $enough_register_nav_menus_args );
            register_sidebar( $enough_sidebar_args );
            add_theme_support( 'automatic-feed-links' );
            add_theme_support( 'post-thumbnails' );
            add_editor_style(  );

    それで、array-merge エラーも消えますか?
    3.4開発版で使えると思います、というか 3.4bata1で作ってます

    global $enough_sidebar_args, $enough_register_nav_menus_args;
    ↑これの追加ですよね?

    Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\wordpress\wp-content\themes\enough\functions.php on line 171
    がでました。

    0.21は、どこかに無いのでしょうか?
    wp3ってところを見たのですが、無いようなので・・・
    修正されたのを試したいです。

    私は、シンプルなテンプレートがほしいと思っていました。
    だから、とても期待しています。

    トピック投稿者 nobita

    (@nobita)

    こんにちは

    https://github.com/tenman/enough

    にあります tag 0.21です

    すみません

    UNITテストやり直してみました OKでした

    0.21を試してみました。
    Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\wordpress\wp-content\themes\enough\functions.php on line 171
    がまだ出ます。

    Warning: array_search() expects parameter 2 to be array, string given in C:\xampp\htdocs\wordpress\wp-content\themes\enough\functions.php on line 1222
    これも出てました。

    ちなみに、xamppのphpは、PHP Version 5.3.8です。

    なんかすみません。
    私が、たちの悪いクレーマーみたいで・・・

    トピック投稿者 nobita

    (@nobita)

    こんにちは

    すみません バッタもん 売りつけた気分です。

    よかったら、ちょっと辛抱してください。

    ちょっと時間ください

    また、コメントします

    トピック投稿者 nobita

    (@nobita)

    こんにちは

    もし、協力していただけるならなのですが
    以下のリンクに、改修したコードを置きましたので、functions.phpを総入れ替えしてみてください。

    https://gist.github.com/2350918

    Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\wordpress\wp-content\themes\enough\functions.php on line 171

    私の対策がへぼだったために依然としてエラーが出ていると思われます。

    ( 私の使っているデバッグツールでは、エラーが出ないのが不思議ですが )
    Warning: array_search() expects parameter 2 to be array, string given in C:\xampp\htdocs\wordpress\wp-content\themes\enough\functions.php on line 1222

    これも、エラーが出ないようなコードに変更しました。
    この部分は、テーマでは使っていない部分です。
     ( 管理画面にチェックボックスを使う時の、コード )

    あと、一箇所 3.3.1対応のためにちょっと変更したとこがあります。

    以上が今出来る、最大限なので、これでだめなら、だめだったよといっていただければ、

    次のバージョン(1週間以内には出します)まで、検討させてください。

    迷惑をおかけして、ごめんなさい

    Warning:は、消えたようです。
    「あっ、残念です。ありました!」

    中(管理画面)のサイドメニューの
    「appearance」→ 「enough options」
    を押した
    「Enough Theme Settings」

    Warning: array_search() expects parameter 2 to be array, string given in C:\xampp\htdocs\wordpress\wp-content\themes\enough\functions.php on line 1226
    が出ています。

    もう、私が、たちの悪いクレーマーだと、ばれているので書きますが、
    表のページの表示は、センター表示に出来ないでしょうか?

    左と右の幅が違うため、ページが左寄りになっています。
    これは、こんなデザインでしょうか?

    テーマ登録おめでとうございます!
    このような切り口もありなのですね。
    とても刺激を受けます。

    トピック投稿者 nobita

    (@nobita)

    komameさん ありがとう

    今から、エラーのコード改修 始めます 出来たら、Gistに上げます

    table 対応します

    http://kwout.com/cutout/w/pz/bp/mv7_bor.jpg

    1の 右並びをセンターですか
    それとも、2のテーブルを3の形式になればいいですか?

    エントリーの中のテーブルでいいですか?

    トピック投稿者 nobita

    (@nobita)

    sysbirdさん

    テーマ登録おめでとうございます!

    ありがとうございます

    このような切り口もありなのですね。

    切り口といいますか、斬られ中です。
    どうも、私は、斬られるのが大好きみたいです。
    テーマが、残念なものにならないように、がんばります

    追伸:0.21がライブになった模様です 0.22に向けて改修急ぎます

    トピック投稿者 nobita

    (@nobita)

    こんにちは、

    functions.phpのエラー発生部分手直ししました

    https://gist.github.com/2350918/

    テーマを再インストールして、リンクをクリック テーマオプション画面 トップページ
    各部のエラーをチェックしましたが、特にエラーを補足出来ませんでした

    komameさんのご協力が得られるとうれしいです。

    一応、ver 0.21のレビューの結果を置いておきます

    Review Summary
    Previous version of Theme approved
    Previous ticket had required issues:
    get_header action: fixed
    Readme documentation of supported template-part files: fixed
    Pre-3.2 back-compat: fixed
    apply_filters() called on get_the_post_thumbnail(): n/a
    Diff-review only
    Changes as per change log
    No apparent issues
    Ticket being resolved as approved

    通常は、notice 1個でもあると、not-approvedになるんですけど

    でも、出るもんは出るんで、ガンガン消しにかかりますので、よろしくお願いします

    Warning: array_search() expects parameter 2 to be array, string given in C:\xampp\htdocs\wordpress\wp-content\themes\enough\functions.php on line 1228

    「う~ん、これが出たんですけど・・・」

    >通常は、notice 1個でもあると、not-approvedになるんですけど

    もしかして、私の環境が悪いのでしょうか?

    私の環境は、

    ###### ApacheFriends XAMPP version 1.7.7 ######

    + Apache 2.2.21
    + MySQL 5.5.16 (Community Server)
    + PHP 5.3.8 (VC9 X86 32bit thread safe) + PEAR

    XAMPP USB Lite 1.7.7 ってのだと思います。

    phpは、5.3でしょうか?
    このバージョンにしてから、今までokだったものが、Warningが出るようになりました。
    調べてみらたら、phpの仕様がちょっと変更?になったようです。
    たとえば、引数を参照渡しする関数に値を渡した場合の振る舞いが変更されたとか・・・

    >1の 右並びをセンターですか

    ????
    ブログのコンテンツの白い部分ではなく、両端の薄いグレー(#eeeeee)の事です。

    トピック投稿者 nobita

    (@nobita)

    komameさん ありがとうございます

    phpは、5.3でしょうか?

    PHP Version 5.2.5を使っています。

    なんで、5.3使わないの?という点については、ワードプレスの利用状況を見てもらえると理解してもらえると思うのですが、、、

    Stats

    探してみたら、PHPfogが、5.3を使っているみたいなので、
    PHPfogに、enoughを入れたところです。
    PHPfogでデバッグモードや、エラーチェック用のプラグインを使っていないので、どうなるか見通しは立ちませんが、エラーが再現できるといいと思っています。

    取りあえずやってみます。

    もしかして、私の環境が悪いのでしょうか?

    ぜんぜん悪くないです

    私のほうが追いつけていないだけです

    トピック投稿者 nobita

    (@nobita)

    こんにちは

    エラー拾えました!
    コード改修しますのでしばらく時間ください

    [11-Apr-2012 01:38:01] PHP Notice:  Undefined variable: enough_admin_options_setting in /var/.../wp-content/themes/enough/functions.php on line 171
    [11-Apr-2012 01:38:01] PHP Warning:  Invalid argument supplied for foreach() in /var/.../wp-content/themes/enough/functions.php on line 171
    [11-Apr-2012 01:38:07] PHP Notice:  Undefined variable: enough_admin_options_setting in /var/.../wp-content/themes/enough/functions.php on line 171
    [11-Apr-2012 01:38:07] PHP Warning:  Invalid argument supplied for foreach() in /var/.../wp-content/themes/enough/functions.php on line 171
    [11-Apr-2012 01:38:07] PHP Warning:  array_search() expects parameter 2 to be array, string given in /var/.../wp-content/themes/enough/functions.php on line 1222
    [11-Apr-2012 01:38:07] PHP Warning:  array_search() expects parameter 2 to be array, string given in /var/.../wp-content/themes/enough/functions.php on line 1222
    [11-Apr-2012 01:38:07] PHP Warning:  array_search() expects parameter 2 to be array, string given in /var/.../wp-content/themes/enough/functions.php on line 1222
15件の返信を表示中 - 1 - 15件目 (全37件中)
  • トピック「index.phpとcomments.phpしか使わない公式テーマ」には新たに返信することはできません。