フォーラムへの返信

15件の返信を表示中 - 1 - 15件目 (全30件中)
  • トピック投稿者 しろ

    (@kitaguni_ht)

    >ishitakaさん

    返信ありがとうございます。
    無事に画像の取得ができました!
    get_the_ID()じゃないと上手く取得出来なかったので、一応コードを載せておきます。

    <?php
    $fudoimg1 = get_post_meta( get_the_ID(), 'fudoimg1', true );
    $attachment_id = get_attachmentid_by_filename( $fudoimg1 );
    echo wp_get_attachment_image( $attachment_id, 'medium' );
    ?>

    本当にありがとうございました!m(__)m

    トピック投稿者 しろ

    (@kitaguni_ht)

    >ishitakaさん

    返信ありがとうございます。早速試してみましたが、うまくいきませんでした。
    デバッグモードにしてみたところ、以下のようなエラーでした。

    Notice: Undefined variable: wpdb in /home/xxx/www/xxx/wp-content/themes/sampletheme2017/functions.php on line 202
    
    Fatal error: Call to a member function get_var() on null in /home/xxx/www/xxx/wp-content/themes/sampletheme2017/functions.php on line 202

    202行目というと、

    $attachment_id = $wpdb->get_var( $wpdb->prepare(

    の辺りになるのですが、何かわかりますでしょうか?

    トピック投稿者 しろ

    (@kitaguni_ht)

    ◆WordPress 3.8.1
    ◆Custom Post Type Permalinks 0.9.5.3
    で、このような現象が起きていましたが、プラグイン作者さんに問い合わせたところ、すぐに対応していただきました。
    Custom Post Type Permalinks 0.9.5.4へバージョンアップしたところ無事に直りました。

    トピック投稿者 しろ

    (@kitaguni_ht)

    kjmtshさん>
    またまたお返事が遅くなってしまいました。すみませんm(_ _ ; )m
    いつもありがとうございます。

    どうも勘違いしていたようです。
    kjmtshさんの説明を聞いて気づいたのですが、本来のSSL化と同じとでも言いましょうか、
    一部ページだけSSL化するという考えではなく、全ページSSL化して必要なSSLページだけを呼び出すという考えで合ってますでしょうか?

    それから、先日この記事を見つけ、自分がやりたいことはこれでは!?と思いました。
    http://control.shado.jp/2013/0107025552.html
    http://qiita.com/shuhei@github/items/88b12ef6af87eb03b282

    このような構造にしなければならないみたいです。一部上記記事から抜粋しています。

    ├home
    │├.htaccess
    │└example.com
    │ ├.htaccess ⇒これをコピー
    │ ├index.php ⇒これをコピー
    │ └wp ⇒WordPress専用ディレクトリ
    └ssl
     └home
      ├.htaccess ⇒ここにコピー
      ├index.php ⇒ここにコピー
      └wp ⇒シンボリックリンク設定情報(0バイトファイル)

    サーバーが違うので、完全に当てはまるかはわからないのですが、まず.htaccessとindex.phpをコピーしなければならないようですね。非SSLディレクトリと同じ構造にする必要があるということでしょうか。
    ただ、SSLディレクトリの『wp ⇒シンボリックリンク設定情報(0バイトファイル)』がいまいちわかりません。最初、WordPressをもう一つインストールするのか?と思ったのですが、どうも違う気がします。phpファイルかなにかなんでしょうか?
    hosts_slink?を書いたファイル?

    あとは、URLをs付きにしなければならないですが、WordPress HTTPSが使えないとなるとURL直書きとかで対処しなければならないかもしれません。
    WPML使用で、WordPress HTTPS無しでちゃんとSSL化出来るのかこれまた不安要素が増えてしまいました。

    ちなみにお問い合わせフォームは全部で5つ。
    そのうちの一つはWPMLで英語化しています。と言っても、サーバーとプラグインの相性かなにかの問題でWPMLの機能で翻訳がうまくいかず英語用のお問い合わせフォームを新規で追加しました(^^;)
    なので、現在計6つあります。さらに多言語化するので増えていきます。

    今、htmlファイルを置くという話になっていますが、後の多言語化のためにテンプレート化をしなければなりません。言語追加の度に(クライアントが)htmlのテンプレを編集してお問い合わせフォームを制作し、もし何かデザインの修正があったときは、このhtmlも修正をしたのち、アップロードをお願いしたり…とさらにメンテナンス性が悪くなるなと思うとちょっと気が重たいです。
    おまけに英語用のhtmlはうまくいくんだろうかと。

    mod_proxyに関してはまだ理解があまり出来ていないので、今は手が出せなそうです。
    サーバーの問題なのかセキュリティか何かの問題なのかはわかりませんが、今回は正常に動作しないプラグインも多いので、サーバーによってこんなにも扱いが難しくなるものかと思っています。良い勉強にはなりますが(;´Д`)

    トピック投稿者 しろ

    (@kitaguni_ht)

    途中経過です。
    こちらの質問も合わせてお読みください。
    http://ja.forums.wordpress.org/topic/85488?replies=2

    お客様に、シンボリックリンクを試していただいたところ、うまくいかないようでした。
    お問い合わせフォームの”実体”は、てっきりお問い合わせフォームのページテンプレートでいいのかと思っていたのですが、どうも違うようです。

    動的なページでは上手くいかないということは、
    get_header();やget_template_part()、the_contentでお問い合わせフォーム(Contact Form 7)を呼び出しているのが、ダメなんでしょうか?

    トピック投稿者 しろ

    (@kitaguni_ht)

    kjmtshさん>
    すっかり返信が遅くなってしまいまして、申し訳ありません!!!(>_<;)

    やはり、.htaccess(1)も編集しなくて良いのですね。
    WPをインストール後、wp-login.phpはアクセスできるのに、wp-admin.phpが表示されなかった時に作成した.htaccessファイルでした。(.htaccessファイルが無かったので、作成したところ無事表示できました)

    タイミングがかぶっただけで、WPMLをインストールしたからではなく、パーミッションの変更をお願いしていたのでそのせいで表示されたのだと思われます。
    最初の時点でパーマリンク設定を変更したときに、きちんと書き換えは行われていたようですし、メッセージは消えないとのことですので、こちらはおそらく問題ないと思います。

    WPMLの不具合に関しては、こちらのおバカな凡ミスだったようです。
    正常に動作したので、パーマリンク設定は関係ないと思います。

    >英語版を作成する時に「親」設定に英語版の固定ページが選択肢に一つも表示されない。
    これは、固定ページの「ステータス」が「下書き」状態であったので、表示されないだけでした・・・。

    >スラッグを変更すると、sample-2など番号がつくページがある。
    こちらも、固定ページの「ステータス」が「下書き」状態であると、スラッグの変更ができないだけでした。
    「公開」状態でないと、日本語版と同期されない?ようです。
    「公開」状態にしてから、スラッグの変更をしたところ、日本語版と同じスラッグ名に変更できました。

    このような凡ミスでお恥ずかしいです(;´Д`)
    いつもお力をお貸しいただき、ありがとうございます!
    解決済みにさせていただきます。

    トピック投稿者 しろ

    (@kitaguni_ht)

    月別、年別アーカイブのリストのリンクだけおかしいようです。
    表示されるテキスト自体は、カスタム投稿タイプのものを拾っているようです。

    トピック投稿者 しろ

    (@kitaguni_ht)

    Kjmtshさん>
    すみません、こちらで大丈夫です。
    もう一つの投稿(http://ja.forums.wordpress.org/topic/85488?replies=2)だと、長すぎて質問が明確になっていないかなと思いまして、質問をし直してしまいました(^^;)
    情報が分散してしまいましたね…。解決できた場合には、もう一つの投稿にもきちんとまとめて、この投稿へのリンクも貼っておきたいと思います。

    前回の質問ではお世話になりました。今回も返信ありがとうございます。
    お客さんの方には、ロリポップの件と質問に記載した2件のリンクもお見せしてあります。(反応が返ってきませんでしたが)
    最初はなんとかしなきゃと思っていましたが、サーバについては「お客様に任せる以外にない」とまさにそのような判断に至りました。もともとお客さんご自身でいろいろセキュリティ対策をしているようなので、基本的に今回のケースではサーバー管理には手を出さないことにしました。
    Apacheのログに関しても調べてみることにします。

    シンボリックリンクについては、調べて何度も読み返していくうちに、「今回のロリポップのようなケースには当てはまらないな」というところまでは理解してきまして、大丈夫ではないかと思ってきていました。
    今はっきり言われたので確信が持てました。とりあえずシンボリックリンクを試してみることにします。
    うまくいったら、まとめてご報告します。ありがとうございます。

    トピック投稿者 しろ

    (@kitaguni_ht)

    別の質問にしましたので、管理人様がもしご覧になっていましたら、申し訳ありませんが、閉じていただくか削除していただいて構いません。

    フォーラム: 使い方全般
    返信が含まれるトピック: 投稿(single.php)だけ404エラーになる
    しろ

    (@kitaguni_ht)

    設定しているパーマリンクに気づかないうちに不要な空白が入ったりはしていませんか?

    coreseverを使用したことがないのですが、WordPressを使用するには少しくせがあるようです。
    .htaccessは作成してありますか?
    どうもcoreseverはデフォルト設定は問題ないようですが、カスタム構造を利用するとなると.htaccessにmod_rewriteの追記が必要なようです。書き込み可能になっていれば自動で更新されるはずですが。
    Coreserverにwordpressを設置する(備忘録)

    #パーマリンク設定
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /wordpress/
    RewriteRule ^index€.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wordpress/index.php [L]
    </IfModule>

    このあたりの記事も参考になるかと思います。
    パーマリンク設定には.htaccessが必要
    記事と固定ページをクリックすると404 NOT FOUND エラーが出てしまう

    もし既に試されていたらすみません。

    トピック投稿者 しろ

    (@kitaguni_ht)

    専用テンプレート(例えば製品詳細ページ用など)を作り、カスタムフィールドを表示させる条件をそのテンプレートを選択した時に表示させるように設定することで自己解決しました。

    フォーラム: 使い方全般
    返信が含まれるトピック: 投稿(single.php)だけ404エラーになる
    しろ

    (@kitaguni_ht)

    パーマリンク設定を保存した後、もう一度「変更を保存」を押して空保存してみるのは試してみましたか?

    フォーラム: 使い方全般
    返信が含まれるトピック: wp-config.phpを一つ上の階層に移動する際の疑問
    トピック投稿者 しろ

    (@kitaguni_ht)

    解決済みとさせていただきます。

    フォーラム: 使い方全般
    返信が含まれるトピック: wp-config.phpを一つ上の階層に移動する際の疑問
    トピック投稿者 しろ

    (@kitaguni_ht)

    Takayuki Miyoshi>
    60分だけなのですね!今後活用したいと思います。
    ありがとうございます(^^)

    kjmtshさん>
    やはり出来ないのですね。
    でも、ようやくすっきりしました!
    Codexの説明だけではなかなか理解できなくて困っていましたので。
    1と2の対策を講じてみて、Codexのリンクも読んでみます。
    図つきの丁寧な説明でとってもわかりやすかったです。ありがとうございました(^^)

    フォーラム: 使い方全般
    返信が含まれるトピック: wp-config.phpを一つ上の階層に移動する際の疑問
    トピック投稿者 しろ

    (@kitaguni_ht)

    Takayuki Miyoshiさん>
    すみません、最新のコメントにのみ「編集」を確認しました。
    投稿直後だと編集可能ということですね。
    ありがとうございました。

15件の返信を表示中 - 1 - 15件目 (全30件中)