「[[133]]」のようなショートコードを画像に置き換えるために、PHPでWordpressのショートコードスタイルの機能を作成しようとしています。基本的に、IDが1〜150の画像URL /タイトル/サブタイトルのMySQLテーブルがあり、次のようなショートコードを使用してページのテキストに動的に挿入できるようにしたいと考えています。
Blabla bla blablabla。[[5]]また、bla bla bla bla bla [[27]]ねえ、そしてbla bla bla![[129]]
したがって、IDを$ idとして取得し、それをmysql_query( "SELECT title、subtitle、url FROM images WHERE id = $ id")のようなMySQLクエリにフィードして、「[[id]]を置き換えます。 "img / title/subtitleで。同じページでこれを複数回実行できるようにしたいと思います。
これには正規表現とpreg_match、preg_replace、strstr、strpos、substr ...の組み合わせが必要であることはわかっていますが、どこから始めればよいのか、どの関数を使用してどの機能を実行するのかわかりません。戦略をお勧めできますか?コード自体は必要ありません。どの部分に何を使用するかを知っているだけで、非常に役立ちます。