• こんにちは、お世話になります。

    ただいま、外部のPHPファイルから複数のWordPressのデータを読み込みたく
    試していたのですが、どうやらPHPのdefineの再定義不可による制約のためか
    wp-config.phpがうまく適用できなくて困っております。

    本来、MULTISITE化するほうがよいと考えていますが
    できればこの方法でどなたか良い回避方法などありましたら
    教えて頂けませんでしょうか?

    abc.php(外部のPHP)
    <?php
    define( &WP_USE_THEMES’, false );
    require( ‘./one/wordpress/wp-config.php’ );
    require( ‘./two/wordpress/wp-config.php’ );
    ?>

    ./one/wordpress/wp-config.php
    <?php
    define( ‘DB_NAME’, ‘one_wordpress’ );
    ?>

    ./two/wordpress/wp-config.php
    <?php
    define( ‘DB_NAME’, ‘two_wordpress’ );
     //DB_NAMEがtwo_wordpressで再定義できないため、two/wordpressの投稿を
    //拾ってくることができない。
    ?>

    namespaceも試してみましたが、PHPのdefine自体がnamespace以下には
    配置されずスーパーグローバルのようでした。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • ん~、何をしたいのか見えてきませんが、ちゃんと何を実現したいのか書いた方がいいですよ。
    たまに業者様がアフィリエイトで使いたくて通常の使用ではやらないようなことを聞いてきたりしますけど、スルーされるかググれって言われるかですね・・・

    なので、ちゃんとこれをやりたい理由を示した方が良い場合があります。もちろん無理にとは言いませんが「本当は簡単なことを難しくやっている」場合もあり、その場合もっと良いアイデアをもらえることもあります;)

    で、見た感じ、なぜrssの取得じゃだめなのかを問い詰めたい・・・

    梅雨はまだ明けず、湿っぽいが、晴れていれば夏そのものだ。
    目的を書かないのは、グレーにしたい部分があるのだろう。ここは湿っぽくせず、はっきりと言った方がいい。
    外部と連鎖させたいと考えるときは大量の情報を手間なくして氾濫させたいときだったりするものだ。はっきり言わせてもらうが、オレには経験がある。1つのショッピングサイト情報を氾濫させ、大量の集客を考えたのだ。これで大金持ちになれる、そう考えながら眠るのはとても心地よかった。だが、いきなり失敗した。検索エンジンは賢かった。たとえ数を作ったとしても同じ内容のサイトであることを見抜いたのだ。
    というわけで、一つのコンテンツを方々で使うことは重複問題になるのでオススメはできないが、shokun0803の猫殿がおっしゃるとおりRSSで十分だにゃー。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「1つのPHPで複数のWordPressを読み込みたい」には新たに返信することはできません。