ホーム
/
wordpress
-
「Wordpress」以外のページ/コードで404エラーが発生する
あなたが私の救世主であることを願っています.フォーラムにはこの問題を抱えている人がたくさんいるようですが、明確な答えはありません.これが私の苦境です:-新しいホスティングに新しいWordpressサイトをまとめたところですが、それはおもしろいです.私はそれがどれほど涼しいかで月を越えています.ただし、以前の(Wordpress以外の)ホスティングでは、メインから離れたルートのフォルダーに座っている顧客向けの小さな注文システムがありました.独自のindex.phpがあり、www.domain.com/ericsinfoにアクセスしてアクセスできます.フォルダを新しいホスティングに移動し、以前と同じようにルートに配置しましたが、www.domain.com/ericsinfoにアクセスすると、Wordpress内で404エラーが発生します.www.domain.com/ericsinfo/index.phpと入力しても、Wordpress404です..htaccessファイルを編集する必要があることを読みましたが、テンプレートにファイルがないようで、何かを壊さない限り、他の人が推奨するコー...-
404-error
-
-
wordpresswp-configファイルを使用してデータベースに接続します
wp-config.phpファイルを使用してデータベースに接続するにはどうすればよいですか?スクリプトをWordpressに適したものにしようとしています.データベースに接続する必要がありますが、スクリプトをプラグインとしてインストールする必要はありません.基本的にスクリプトを使用しています$host="xxxxxxxxxxx";//databaselocation$user="xxxxxxxxxxx";//databaseusername$pass="xxxxxxxxxxx";//databasepassword$db_name="xxxxxxxx";//databasename//DatabaseConnection$link=mysql_connect($host,$user,$pass);mysql_select_db($db_name);スクリプトをプラグインとしてインストールすることはできません(これにより、作業が簡単になります).そのため、インストール時に既存のwp-config.phpを使用してデータベースに接続する必要があります...アイデア???よろしくお願いします...-
database mysql wp-config
-
-
Woocommerce-製品カテゴリの特定のテンプレート?
特定のカテゴリ用に特定のテンプレートを作成したい(単一の製品用ではない).それは可能ですか、そしてそれを行う方法は?ありがとう-
plugins
-
-
カスタム投稿タイプ、分類法、および用語で投稿を取得する
わかりました.「サービス」というカスタム投稿タイプがあります.このカスタム投稿タイプには「エリア」と呼ばれる分類法があり、その分類法には5つの用語があります.「サービス」に10件の投稿があり、「絵画」という用語に5件、「写真」という用語にさらに5件の投稿があるとします.「サービス」から投稿をクエリできるようにする必要がありますが、これらの10件の投稿を表示する代わりに、「絵画」に関連付けられた5件のみを表示します.現時点では、分類と用語でクエリを実行できますが、用語によるフィルターなしで「サービス」からのすべての投稿が表示されます.基本的に、選択した用語からpost_typeで投稿をクエリします.どんな助けでも素晴らしいでしょう.ありがとう.<ulid="service-list"><?php$args=array('tax_query'=>array(array('taxonomy'=>'areas','field'=>'slug','terms'=>'painting')));$the_query=newWP_Query($args);if...-
custom-post-types custom-taxonomy taxonomy terms
-
-
WPセッションで変数を保存および受信する方法は?
いくつかのチェックボックスと入力ボックスの選択ボックスを備えたフォームがあり、ユーザーがajax呼び出しを介して何を望んでいるかを示しています.問題は、ユーザーがアイテムをクリックして詳細ページが表示された後、前のページに戻ることにした場合、クリックして前の選択肢をもう一度選択する必要があることです.詳細ページのボタンがクリックされたときにすべてのオプションをセッションに保存し、セッションに実際の情報を保存し、次にページに再度アクセスすると、セッションで値がチェックされて設定されるようにWPを作成したいと思います.見つかった場合.それはWPで行うことができますか?はいの場合、どのように?それを単純化しすぎて、フォームに次のようなものがあるとしましょう:<inputclass="car_color"type="checkbox"name="car_color"value="1"/><inputclass="car_color"type="checkbox"name="car_color"value="2"/><inputclass="car_color"ty...-
wp-query session
-
-
パーマリンクから「index.php」を削除します
私は解決策を見つけようとしています.しかし、私はできません.私のリンクはすべてdomain.com/index.php/post_name/本当に/index.phpを削除したい検索していくつか見つけました...これらを追加する必要があると言っていますが..機能していません..#BEGINWordPress<IfModulemod_rewrite.c>RewriteEngineOnRewriteBase/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule./index.php[L]</IfModule>#ENDWordPress3.5.2wpを使用しています.何か知っていることがあれば教えてください.-
permalinks url-rewriting urls rewrite-rules mod-rewrite
-
-
WordPressカスタム投稿タイプの管理領域をカスタムフィールドで並べ替える方法
カスタム投稿タイプの1つを編集するときに、公開日ではなくカスタムフィールドですべてのエントリを一覧表示できるようにしたい(カスタム投稿タイプの場合、おそらく関係ありません).カスタム投稿タイプに関するブログ投稿のコメントからリードを得ました.著者は、それは可能であり、カスタムソートの列名をクリックできるようにしたと述べました.彼は私が自分のコメントで指摘したposts_orderby関数について言及しましたが、今では見つけることができますブログ投稿はもうありません.助言がありますか?使用したソリューションを1つ見ましたadd_action('wp','check_page');そしてcheck_page関数はadd_filterを使用してクエリですが、管理領域ではなく、テーマファイルでのみ機能すると確信しています.-
custom-post-types
-
-
get_posts-作成者IDですべての投稿を取得します
特定の作成者ID(現在のユーザー)によるすべての投稿を取得したい.後で、このユーザー(ASC)によって作成された最初の投稿を選択したいと思います.get_postsで正しい引数を使用していないと思いますか?$current_user_posts常に、複数の異なるWP_Postオブジェクト内のすべてのブログ投稿を含む配列が含まれています.global$current_user;get_currentuserinfo();$args=array('author'=>$current_user->ID,//Icouldalsouse$user_ID,right?'orderby'=>'post_date','order'=>'ASC');//gethisposts'ASC'$current_user_posts=get_posts($args);-
get-posts
-
-
WordPressはメールの送信を拒否します。「...ホストがmail()関数を無効にしている可能性があります」
最近、自分のWebサイトにコメント領域を実装し、電子メール通知を機能させようとしました.新しいコメントが作成されたときに電子メール通知を送信したくないようです.PHPがメールを送信できるかどうかを確認するために、パスワードをリセットしようとしました(メールで新しいパスワードを取得するため).次のメッセージが表示されました:メールを送信できませんでした.考えられる理由:ホストがmail()関数を無効にしている可能性があります[設定]->[ディスカッション]のチェックボックスをオンにしましたが、メールは有効なので、設定の問題ではありません.PHPファイルを作成してmail()を使用して送信しようとしましたが、正常に送信されました.したがって、WordPressで何か奇妙なことが起こっているに違いありません.何かアイデアはありますか?-
php wp-mail email
-
-
WordPressのSSL / HTTPSを無効にする
WordPressをインストールし、データベースをセットアップしました.アドレスに移動すると、セットアップページが表示されますが、CSSがありません.何かがおかしいと思いますが、セットアップを行うだけで、すべてが正常に戻る可能性があります.いいえ.そこで、WordPressスタイルが機能しないなどの検索結果をしばらく調べます.すべてのリンクがページの先頭にあり、適切なページを指していることがわかりましたが、読み込まれていません.WordPressは安全な接続を使用しようとしていますが、SSL証明書などを持っていないので、これにもSSL証明書が必要になるとは思わないはずです.これは、スタイルシートとスクリプトへのすべてのリンクが信頼できないと見なされ、ブロックされていることを意味します.https/sslを無効にする方向を指すように検索を変更しましたが、何も機能しません.例えば..htaccessファイルに何かを追加しようとしました(このサイトの別の関連する質問へのリンクを失いました)wp-config.phpでdefine('force_SSL',true);のような行を見つけようとし...-
css admin wp-config ssl https
-
-
wp_queryを使用する場合のページ付け?
<!--query--><?php$paged=(get_query_var('paged'))?get_query_var('paged'):1;$query=newWP_Query(array('category_name'=>'investor-news','posts_per_page'=>2,'paged'=>$paged));?><?phpif($query->have_posts()):?><!--beginloop--><?phpwhile($query->have_posts()):$query->the_post();?><h2><ahref="<?phpthe_permalink();?>"title="Read"><?phpthe_title();?></a></h2><?phpthe_excerpt();?><?phpechoget_the_date();?><?p...-
wp-query pagination
-
-
get_template_partに変数を渡す
WPコーデックスはこれを行うように言っています://Youwishtomake$my_varavailabletothetemplatepartat`content-part.php`set_query_var('my_var',$my_var);get_template_part('content','part');しかし、テンプレートパーツ内でecho$my_varするにはどうすればよいですか?get_query_var($my_var)が機能しません.代わりにlocate_templateを使用するための推奨事項をたくさん見てきました.それが最善の方法ですか?-
variables get-template-part
-
-
wp_redirect()関数が機能していません
wp_redirect($post->guid)が機能していません.どうすればこれを修正できますか?これは私のコードです:if(isset($_REQUEST['vid'])){$id=$_REQUEST['vid'];$post_title='sasa';$post_content='zxczxczxc';$new_post=array('ID'=>'','post_author'=>$user->ID,'post_content'=>$post_content,'post_title'=>$post_title,'post_status'=>'publish',//NOWIT'SALREADYANARRAY);$post_id=wp_insert_post($new_post);//Thiswillredirectyoutothenewlycreatedpost$post=get_post($post_id);$url=$post->guid;wp_redirect($post->guid);}-
redirect wp-redirect
-
-
フォームの送信後にwp_redirectが機能しない
投稿を挿入した後、このリダイレクトを使用しています.それは機能していません、それはフォームが置かれているページを更新するだけです.$pidが投稿IDを取得していることを知っているので、何が問題なのですか?これは、フォーム送信を処理するための私のphpコードの最後です.$pid=wp_insert_post($new_post);update_post_meta($pid,'domain',$domain);update_post_meta($pid,'keywords',$keywords);wp_redirect(get_permalink($pid));exit();これが完全なコードのペーストビンですBetterHTTPリダイレクトを使用すると、その出力は次のようになり、hereという単語が新しく公開された正しい投稿にリンクされます.302FoundThedocumenthasmovedhere.-
wp-redirect
-
-
Functions.phpにJavascriptを正しく追加する方法
WooCommerceのカートボタンに標準である見苦しい矢印をいくつか削除したいと思います.これを実現するために、次のコードを追加するヒントを見つけました.これにより、ドキュメントが読み込まれたときに矢印が削除されます.functions.phpに入れると思いますか?どのくらい正確にそれをしますか?$(document).ready(function(){$(".woocommerce-cart").html(function(i,val){returnval.replace("→","");});$(".woocommerce-cart").html(function(i,val){returnval.replace("←","");});});編集わかりました.私はこのアプローチを試しました:「removeArrows.js」という名前のファイルを作成し、プラグインフォルダーに配置しました.これは、$の代わりにjQueryを除いて、元のコードと同じ内容です.次に、functions.phpに以下を追加しました.functionwpb_adding_scripts(){wp_regi...-
php jquery woocommerce
-
-
Functions.phpファイルがAJAX呼び出し中に呼び出されることはありますか?AJAXのデバッグ
仲間のプログラマーが抱えている問題を理解しようとしています.管理者側のAJAXを実行すると、functions.phpファイルが呼び出されるのではないかと思っていましたか?AJAX呼び出しを行うと、WPの一部がロードされて呼び出しが処理され、応答が返されることを私は知っています.functions.phpファイルはその中に含まれていますか?私が尋ねている理由は、彼がMeta-Box`プラグインのクラスを使用していて、代わりにテーマの一部としてロードしているためです.そのクラスには空の応答のみを返すAJAXがいくつかありますが、これは応答を処理するコードが読み込まれないためだと思います.WPがAJAXを処理するときに何がロードされるかについてのドキュメントはありますか?-
theme-development ajax javascript debug
-
-
ログインできません:「エラー:Cookieがブロックされているか、ブラウザでサポートされていません。WordPressを使用するにはCookieを有効にする必要があります。」
サーバーを移動した後、自分のサイトにログインできません.「エラー:Cookieがブロックされているか、ブラウザでサポートされていません.WordPressを使用するにはCookieを有効にする必要があります.」というメッセージが表示されます.ログインフォームを送信しようとするとエラーが発生します.ブラウザがCookieをサポートしており、Cookieがブロックされていないことを確信しています.私はこれをかなり徹底的に調査し、見つけたすべての提案を試しました:プラグインディレクトリの名前を変更しましたサイトのテーマディレクトリの名前を変更しましたデータベースで以前のURLのインスタンスを検索し、それらを新しいURLに置き換えましたWordPressを最新バージョン(4.0)に更新wp-config.phpでWP_HOMEとWP_SITEURLを定義wp-config.phpでADMIN_COOKIE_PATH、COOKIE_DOMAIN、COOKIEPATH、およびSITECOOKIEPATHを設定します.define('ADMIN_COOKIE_PATH','/');define('C...-
login migration cookies
-
-
カスタム投稿タイプ/分類法のURLにカテゴリベースを追加する
WordPressでカスタム投稿タイプによって制御されるLMSタイプのシステムを構築しています.投稿タイプはレッスン(コースのスラッグ付き)と呼ばれ、コースカスタム分類法(カテゴリ)があります.コード>.ドメインのURL構造は現在次のように表示されます:domain.com/courses/lesson-name.次のようになりたい:domain.com/courses/[course-name{category}]/lesson-nameまたは本質的に:/[cpt]/%category%/%postname%/これが私が書いたプラグインで、現在CPTを制御しています.functionrflms_post_type(){$labels=array('名前'=&gt;_x('レッスン'、'投稿タイプ一般名'、'text_domain')、'singular_name'=&gt;_x('レッスン'、'投稿タイプの単数名'、'text_domain')、'menu_name'=&gt;__('レッスン'、'text_domain')、'parent_item_colon'=&gt;__('親...-
custom-post-types custom-taxonomy
-
-
カスタム投稿タイプとその分類法のパーマリンク構造を変更するにはどうすればよいですか?
これは以前の質問の再投稿ですが、これを完全に解決できるように、ここでさらに詳しく説明したいと思います.繰り返しになりますが、(通常の)投稿では、パーマリンクを変更するのは、[設定]>[パーマリンク]に移動し、広く使用されている%category%/%postname%.htmlなどの好きなものに変更するのと同じくらい簡単です..これはすべて機能します.これがカスタム投稿タイプと同じくらい簡単で、分類法でもある場合.これが私が達成したいことです.http://mywordpress.com/portfolio.html-すべてのカテゴリのすべての投稿を表示します.http://mywordpress.com/portfolio/music/-このカテゴリのすべての投稿を表示します.http://mywordpress.com/portfolio/music/trance/-この中のすべての投稿を表示します(子)カテゴリ.http://mywordpress.com/portfolio/music/trance/Tiesto.html-ディスプレイ投稿.これまでに得たものは次のとおりです:...-
custom-post-types categories taxonomy permalinks
-
-
子の子の子の子のあるページのみのWordpress検索フィルター
このサイトから質問を閲覧した後、この回避策を見つけました:functionSearchFilter($query){if($query->is_search){global$post;$query->set('post_parent',21);}return$query;}add_filter('pre_get_posts','SearchFilter');これを行うと、親21の子の子ではなく、親21の子のみが検索されます.また、query_varsはpost_parentの単一の値のみを受け入れます.これに対する解決策は大歓迎です.ありがとう-
query-posts search query filters
-