1

私は現在、wordpress プラグインを作成しようとしています。基本的には、jQuery 経由で PHP ファイルに送信されるフォームです。(このチュートリアルに示されているコードを使用しました: ) 残念ながら、jQuery 内でその PHP ファイルにリンクする方法がわかりません。問題は、Wordpress で SEO フレンドリーな URL を有効にしたため、次のコードを使用しているときです。

$.ajax({
  type: "POST",
  url: "file.php",
  data: dataString,
  success: function() {
    $('.done').fadeIn('slow');
  }
 });

サーバーは、PHP ファイルが にあると想定しますhttp://seofriendlylinktomypost/file.php。うまくいけば、誰かが私を助けてくれます。事前に感謝します =)。拙い英語で申し訳ありませんが、すべて理解していただければ幸いです^^

4

2 に答える 2

0

他の方法もあります。id属性(のようなmytemplatebase)を持つ空のAタグをhref=bloginfo('template_url')テンプレートに配置すると、次のように使用できます。

var urlBase = $('a#mytemplatebase').attr('href');
$.ajax({
  type: "POST",
  url: urlBase+"/file.php",
  data: dataString,
  success: function() {
    $('.done').fadeIn('slow');
  }
 });
于 2012-07-04T08:33:33.420 に答える
0

テーマの下に php フォルダーを作成し、次のようにリンクします。

$.ajax({
  type    : "POST",
  url     : "<?php bloginfo('template_url'); ?>/php/file.php",
  data    : dataString,
  success : function() {
    $('.done').fadeIn('slow');
  }
});
于 2012-07-04T06:43:35.683 に答える