paruchan
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: サイドバーのウィジェットが表示されないImage Widgetとテーマを使用してテストしてみましたが同様の事象は確認できませんでした。推測ですが考えられる原因をとりあえずいくつか上げてみますね。
不具合が起こるようになる前後でプラグインの追加など環境の変更を行なっていればそのプラグインを停止させたりして問題なく動いていた環境に戻してください。
時間がたてば表示、とあるのでアップロードや保存のときになんらかの原因でサーバーエラーが起こっていたのかもしれません。ブラウザやPC環境によってはうまくアップロードや保存ができない場合もあります。
違うブラウザや時間帯を変えて再度ウィジェットを設定してみてください。また、テキスト欄や画像ウィジェットのリンクなどの欄でHTMLコード(アフィリエイトリンク等)のコピーミスを起こして画像が表示されないというのも考えられます。
複数のウィジェットを使っているのなら一つ一つを「停止中のウィジェット」に移動してみてエラーを起こす原因になっているウィジェットを見つけることができます。
原因はわかりませんがPHPでなにかエラーが出ている時も、サーバの設定によってはエラーメッセージが表示されていない場合があります。
その場合でもエラー箇所以降のHTMLソースが出力されませんので、ソースを見るとエラーの箇所が推測できる場合があります。フォーラム: 使い方全般
返信が含まれるトピック: style.cssのphp,プレビューがうまくいきませんなど。エラーの出方がwordpressが正しくインストールできてないのかな~?という印象です。
テンプレートのエラーであればエラーメッセージの内容がFatal error: Call to undefined function wp_title() in C:\xampp\htdocs\wordpress\header.php on line 5
ではなく
Fatal error: Call to undefined function wp_title() in C:\xampp\htdocs\wordpress\wp-contents\themes\テンプレートのフォルダ\header.php on line 5
となると思うんですね。
最初からあるtwenty-elevenとかのテンプレートに戻してもエラーがでますか?
管理画面見れますか?
再インストールでもいいですし、もう一つローカルにワードプレスをインストールしてみてそちらにテンプレートやプラグインをコピーしてみるのが手っ取り早い気もします。フォーラム: 使い方全般
返信が含まれるトピック: ワードで作った図やグラフが投稿画面に挿入できない(試しに総務省統計局のデータをコピーして投稿画面に直接貼り付けてみたところ、普通に投稿画面に挿入できたので、
ワードの表も図にした状態で直接投稿画面に挿入できると、よりやりやすくなるかと思いましたので、このような長い質問をしてしまいました。)すでにサーバーにアップされている画像はそのままドラッグアンドドロップで挿入できますね。
投稿画面で画像左上に編集アイコンが表示されると思いますが、それをクリックして詳細設定のタブを見ていただくと画像のソースが総務省のアドレスになっているとおもいます。なのでPCからグラフを貼り付けるにはスクリーンショット(キャプチャ)で画像を作るか、WEBで保存をして画像データを作って、メディアを追加などで一度サーバーに画像をアップロードする必要があります。
スクリーンキャプチャ(スクリーンショット・デスクトップキャプチャ)は専用ソフトを使うと目的の図だけ切り出せて簡単だと思います。フリーソフトでいろいろ出まわってます。
Vector:ダウンロード Windows > 画像&サウンド > グラフィックス関係 > グラフィックセーバ(キャプチャ)
表は「WEBで保存」だとエクセル同様画像にはならないのかな?それならこういった画像加工が必要になりますね。またメディアを追加のウィンドウを使わずに、ドラッグアンドドロップでファイルをアップロードできるプラグインならあります(直接エディタ内にアップロード出来ませんが少しは楽になるかもしれません)
ざっと調べたところ「Magn Drag and Drop Upload」というプラグインが操作も簡単かなと思いました。投稿画面の下部にファイルをドロップするエリアができます。しばらく更新されていなプラグインですが、WordPress 3.5.2でためしてみると問題なく使えました。画像のアップロードなどが煩わしいのでドロップで挿入・・・と思われてるのかと思いますが、MicrosoftWord2007以降のワードをご利用でしたら、先の返信で書いたとおりワードから直接投稿するという手段ではダメですか?
ワードプレスに投稿するための少しの設定は必要ですが、画像をアップロードしたり、文章も投稿画面に貼り付けたりすることなく更新することができます。(もしそれよりバージョンが古いワードだったらスイマセン)
またマイクロソフトのフリーウェアWindowsLiveWriterのようなブログ投稿ソフトでも画像ドロップによる投稿は可能です(エクセルでしか試してませんがグラフはそのままドラッグアンドドロップできませんでした。やはり何らかの方法で画像ファイルにしないとだめですね)フォーラム: 使い方全般
返信が含まれるトピック: サイドバーのウィジェットが表示されない情報が少なすぎるので原因の特定は難しそうです。
なんのウィジェットが反映されないのか、一種類なのか何を追加しても反映されないのかなど現象をもう少し詳しく書いてください。■なにか新しいプラグインを追加しましたか?
追加した場合はそれを切ってください。
新しいプラグインのウィジェットを利用したいのに利用できないという場合は他に同様のケースが報告されてるかもしれません。■使用されているテーマは配布されてるものですか?自作ですか?
プラグインではなくテーマに用意されたウィジェットに不具合がある可能性も。■追加したいウィジェットの項目は、今までウィジェットに追加したことはありますか?
■反映されないというのは保存すらされないのか、表示されないだけなのかそれ以外ですか?
※ドラッグアンドドロップが出来ない場合はブラウザが原因のことも多いですフォーラム: 使い方全般
返信が含まれるトピック: ワードで作った図やグラフが投稿画面に挿入できないグラフは画像の形式(jpgファイルなど)にすると挿入できます。
MS-Wordの場合はスクリーンキャプチャで画像を編集するか、ファイルをHTMLで書き出しにするとgif形式で保存されるみたいですね。で、調べてみたのですがワードのバージョン次第ではワードから投稿画面に貼り付けなくても直接Wordpressに投稿できるようです。
フォーラム: 使い方全般
返信が含まれるトピック: style.cssのphp,プレビューがうまくいきませんなど。Fatal error: Call to undefined function wp_title() in C:\xampp\htdocs\wordpress\header.php on line 5
このエラーメッセージから推測しますが、おそらくテンプレートファイルの保存先を間違えてます。
テンプレートのファイルはwordpressをインストールしたフォルダの直下ではなく
C:\xampp\htdocs\wordpress\wp-contents\themes\テンプレートのフォルダ
に置いてください。ページ全体をまとめたindex.phpはうまくいきます。
それはstyle.cssのままでphpはつけていません。index.phpはwordpressの関数などを記述していないHTMLだけのファイルということですね?
それならば実質HTMLファイルなので問題なく表示されると思います。テンプレートはあくまでテンプレートですので、直接そのファイルをプレビューできません。
Dreamweaverでwordpressのテンプレートを作ったことはないのですが、wordpressと連携する方法は検索してみると結構でてきたのでそういったサイトを参考にしてみてください。3カラムのサイドバーにするには、サイドバーテンプレートを2つ作ってください。
関数リファレンス/get sidebar
サイドバーに必須の関数というのはないですが、ウィジェットを利用するのであればdynamic_sidebar()が必要です。
※functions.phpでウィジェットを使用するための記述も必要です。
関数リファレンス/register sidebarsフォーラム: 使い方全般
返信が含まれるトピック: style.cssのphp,プレビューがうまくいきませんなど。<link rel=”stylesheet” href=”<?php bloginfo(‘template_url’)/style.css; ?>” />
を
<link rel=”stylesheet” href=”<?php bloginfo(‘template_url’);?>/style.css” />
に。
まっしろになるのはPHPの記述が間違えてるからです。フォーラム: 使い方全般
返信が含まれるトピック: 外観⇒テーマ管理⇒現在のテーマプレビュー を見る事ができません。プレビューが見れないというのはどういう状況か書いていただけると返信しやすいかもしれません。
何らかのエラーメッセージがでている、真っ白になる、選択肢がでてこないなど。また、テーマもご自分で用意されているようですが初期のテーマでも同様になりましたか?
使用中のプラグインを切ってみましたか?サーバーによってライブプレビューでうまくいかないことがあるみたいなので、使用中のサーバーなどの情報もあるとよいかもしれません。
フォーラム: 使い方全般
返信が含まれるトピック: アイキャッチ画像をロールーバーで別画像に記事ごとの画像というのはアイキャッチ画像の他にカスタムフィールドを利用してロールオーバー画像をアップロードするということですか?
それならばタイトルをロールオーバさせる方法と同じ手法でタイトル部分をカスタムフィールドの画像にすれば画像でもロールオーバー可能だと思います。もしくは、CSSスプライトの手法でアイキャッチ画像をロールオーバー分を含めた1枚の画像にしてCSSで切り替えることでもできそうですね。
フォーラム: 使い方全般
返信が含まれるトピック: アイキャッチ画像をロールーバーで別画像に指定した別画像というのがすべての記事で共通だったりするのなら
スタイルシートだけで大丈夫だと思うのですが。
画像を囲っているaタグのbackgroundにロールオーバー画像を指定して、マウスがのったらimgを表示しないという感じです。フォーラム: 使い方全般
返信が含まれるトピック: query_postsを使わず、pre_get_postsで代用したい。functions.php
function toppage_pre_get_posts($wp_query){ if($wp_query->is_main_query() && $wp_query->is_home()){ $wp_query->set('category_name','カテゴリーAのスラッグ'); $wp_query->set('posts_per_page',12); } } add_action('pre_get_posts', 'toppage_pre_get_posts');
トップページとか
<?php if(have_posts()): while(have_posts()):the_post();?> カテゴリーAのループ <?php endwhile;endif; ?> $cat_query = new WP_Query('category_name=カテゴリーBのスラッグ&posts_per_page=6&paged='.get_query_var( 'paged' )); if($cat_query->have_posts()): while($cat_query->have_posts()):$cat_query->the_post();?> カテゴリーBのループ <?php endwhile;endif;wp_reset_postdata() ;?>
カテゴリーごとに出力してページ送りってできるのかなと面白そうだったのでやってみました。
カテゴリーAのほうにpre_get_postsでメインクエリーを書き換えています。
ページ送りはカテゴリーAを基準に書き出されるので、Aが3ページ、Bが5ページに渡っても3ページしか表示されないと思います。ページ数が増えそうな方をpre_get_postsとis_main_queryで設定したらいいんじゃないかと思います。
↑のサンプルにページネーションの部分は含んでいません。ご参考になれば。フォーラム: 使い方全般
返信が含まれるトピック: the_excerptで同じ内容になる。<?php setup_postdata($post); ?>
はforeachの中ですね。テンプレートタグ/get posts – WordPress Codex 日本語版
http://wpdocs.sourceforge.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/get_posts#.E5.85.A8.E8.A8.98.E4.BA.8B.E3.83.87.E3.83.BC.E3.82.BF.E3.81.AB.E3.82.A2.E3.82.AF.E3.82.BB.E3.82.B9.E3.81.99.E3.82.8Bフォーラム: 使い方全般
返信が含まれるトピック: 投稿記事のタイトルを、マウスが乗った時サムネ画像の上に表示できるよリンク文字がはみ出すのは画像の横幅と見出しh3の横幅が違いますね。
h3のほうがpaddingのぶん横幅が広くなっています。
widthを220pxにするとボックスと揃うのではみ出なくなると思います。チカチカするのはhoverをdiv.picに設定しているからかな。
オンマウスする対象が見出しの後ろに回るので再描画が繰り返されてしまうのだと思います。.picにマウスがのった
→.picを後ろにしよう
→いまマウスが乗っておるのは.picじゃなくてh3だ
→.picをもとの全面に戻さなきゃ→最初に戻るというイメージですかね。
なのでh3も内包してあるaタグに:hoverを設定してください
div#content a div.pic:hover
を
div#content a:hover div.picです。私が最初に書いたcssが間違ってましたね。すいませんm(。_。*;)m
フォーラム: 使い方全般
返信が含まれるトピック: 投稿記事のタイトルを、マウスが乗った時サムネ画像の上に表示できるよ記事タイトルと画像をposition:absoluteで重ねて、hoverでタイトルと画像の前後を入れ替えてみたらどうでしょう?
a{display:block;width:150px;height:150px;position:relative} a img{position:absolute;z-index:3} a img:hover{z-index:1} a h3{position:absolute;z-index:2}
<a href="#"> <img src="画像" /> <h3>記事のタイトル</h3> </a>
フォーラム: 使い方全般
返信が含まれるトピック: ケータイ、スマホ、モバイルページを非表示にする方法