XPressME Integration Kit

フォーラム

Re: カスタム投稿

#3443
匿名
ゲスト

>toemon様

返信頂きありがとうございます。

誰かがモジュールにアクセスしたり、投稿者が記事の投稿・編集を行えば更新されるので、実用上は問題ないと考えてるんですが

了解です。

仕組み自体は相変わらずよく分かりませんが、そういうものなのだと理解でき

ほっとしました。

<?php

$args[post_type] = array( ‘fr’, ‘prmm’ );

$args[posts_per_page] = 5;

query_posts($args);

?>

ですが、このままではXpressMEモジュールにアクセスできない

(真っ白状態でエラーもありません)状態になるため

XpressMEのテーマに書いたソースを活用しました。

<?php query_posts(‘post_type=fr&prmm&posts_per_page=5’); ?>

の部分を

<code><?php<br />
global $wp_query;<br />
get_posts(array_merge(<br />
array(<br />
'post_type' => array('fr', 'prmm') ),<br />
$wp_query->query<br />
));<br />
?></code>

としました。

記事の表示件数は、XpressME側の表示設定にて変更するようにします。

PHPの書き方も分からないため、あまり冒険できませんでした。

改善できそうな点などございましたら、アドバイス頂けると

幸いです。

ただ何故かこの書き方ですとカスタム投稿に加えて通常の投稿もリストアップ

されます。

運用する上で差しさわりは無いのですが、これまた何故通常の投稿も表示

されるのかは分かりません。

ひとまず、問題は解決しました。

お力添え頂き、本当にありがとうございます。

また壁にぶつかってしまった折には、よろしくお願い致します。