tanuki
フォーラムへの返信
-
フォーラム: その他
返信が含まれるトピック: コアシステムのセキュリティ関連ドキュメントそのものずばりというわけではありませんが、WordPressのセキュリティに対する考え方は以下のページにまとまっています。
https://wordpress.org/about/security/
開発者向けのAPIハンドブックは以下のようになっています。
https://developer.wordpress.org/apis/security/コアに関してもこれに準じて開発は行われていますので、チェックの際の参考にしていただければと思います。
フォーラム: 使い方全般
返信が含まれるトピック: ファイルブロックの設定のデフォルトを変更したいhttps://github.com/WordPress/gutenberg/issues/34825
ここにある通りの事柄だと思いますので、参考にしていただければと思います。フォーラム: インストール
返信が含まれるトピック: nginxサーバーのマルチサイトの管理画面にログインできないWordPressの公式からインストールできるテーマやプラグインは、脆弱性が発見されても更新されていないものも多数存在します。
ですから、ロリポップさんから狙われたテーマやプラグインの発表を待ち、該当のモノの利用を控えるという措置をとる必要はあるかと思います。
フォーラム: 使い方全般
返信が含まれるトピック: 固定ページ内の一部をスマホで非表示にしたいフォーラム: 使い方全般
返信が含まれるトピック: Parse errorが常に表示され続ける現象についてfunction.phpの該当箇所にエラーが有るのでしょう。
に沿って状況を把握して見てください。
あと、同じ内容の質問であれば前の質問にレスする形で進めていただきたいです。
フォーラム: 使い方全般
返信が含まれるトピック: BuddyPressのフォーラム設置に」ついてBuddyPressのバージョンが上がったことで、フォーラムを追加できるボタンが廃止されたようです。
使われていたフォーラムのプラグインはbbpressというものなので、bbpressをインストールすればフォーラムの機能追加はできると思います。
フォーラム: インストール
返信が含まれるトピック: apache2からnginxへ移行表示に時間がかかる原因はいくつか考えられますが、Nginxに移行したということですのでNginxやPHPの設定が疑わしいです。
あとは、Apacheでは正常に動くはずのプラグインがNginxだと正常に働かず、表示に影響を与えているとも考えられます。
まずは、設定ファイルを見直し、プラグインを無効化して表示を試してみてください。
フォーラム: 使い方全般
返信が含まれるトピック: elseifがエラーになってしまう。プログラムがそもそもおかしい感じですね。
私ならこうします。<?php /* もし投稿情報があったら投稿情報を呼び出す */ if ( have_posts() ) : while ( have_posts() ) : the_post(); /* もしフロントページなら */ if ( is_front_page() ) : echo '<a href="' . the_permalink() . '">' . the_post_thumbnail() .'</a>'; /* もし投稿ページなら */ elseif ( is_single() ) : the_content(); comments_template(); endif; endwhile; endif; ?>
こんな感じでしょうか。
タイプミスとかあるかもしれないので、このままコピペは危険ですがこんな感じに条件を分けてあげたほうがわかりやすいかと思います。フォーラム: インストール
返信が含まれるトピック: 更新したらadminすらNot Foundに(非常事態です)フォーラム: 使い方全般
返信が含まれるトピック: ローカルとグローバルでのレイアウト崩れについて状況の整理。
ローカルでインストールしたWordPress (仮にAとします)
URL:http://192.168.11.***グローバルでインストールしたWordPress (仮にBとします)
URL:http://211.***.***.***Aをローカルから見る(http://192.168.11.***)→ 問題なし
Bをグローバルから見る(http://211.***.***.***)→ 問題なしAをグローバルから見る()→ CSSが反映されない(CSSの読み込みがローカルのURL)
Bをローカルから見る()→ CSSが反映されない(CSSの読み込みがグローバルのURL)こういった状況でしょうか。
おそらく、リンクを全て相対パスにしてしまえば解決するんではないかと思います。
方法は以下のサイトを参考にしてみてください。フォーラム: 使い方全般
返信が含まれるトピック: ワードプレスで作成したサイトをスマートフォン用サイトに変換テーマを自作またはカスタマイズしていると言う前提です。
スマートフォン専用の構成にしたいのであれば、少々手間ですがスマートフォンと通常サイトの切り分けを行うのがいいと思います。
切り分け方は
<?php if(wp_is_mobile()) { // スマートフォン用の処理 } else { // PC用の処理 }
この関数を使って、読み込むテンプレートやタグを変えてあげる事でスマートフォン用のサイトにすることができます。
フォーラム: 使い方全般
返信が含まれるトピック: [phpの記述方法について]echo内にphpの記述がしたいです。このように書くといいと思います。
<?php echo '<a href="' . get_bloginfo('url') . '">サンプルテキスト</a>'; ?>
「.」というのが連結文字で、シングルクォートで囲った部分が文字列、「.」でつなげた部分がPHPプログラムとして認識されます。
<a href=” : 文字列
get_bloginfo(‘url’) : プログラム
サンプルテキスト : 文字列フォーラム: 使い方全般
返信が含まれるトピック: 管理画面の管理バーを権限によって非表示にしたい失礼しました。
ダッシュボード左のメニューでしたか。
それでしたら、これでできるのではないかと思います。
function admin_css_custom() { if (!current_user_can('edit_users')) { echo '<style>#adminmenuback {display: none;}</style>'; echo '<style>#adminmenuwrap {display: none;}</style>'; } } add_action('admin_print_styles', 'admin_css_custom');
これだと全部消えてしまうので、個々のメニューを消したい場合は別の関数が必要になります。
フォーラム: 使い方全般
返信が含まれるトピック: カスタム投稿のカテゴリー別一覧