-1

$article['article_title']が記事のタイトルであるビューにデータをフェッチします

<?php
foreach ($articles as $article)
{
?>
    <a href="#"><?php echo $article['article_title']; ?></a>
    <!-- some code here -->
<?
}
?>

$ article ['article_title']の代わりにthe_title()(同じワードプレス関数)を使用するためのヘルパーを作成する方法;

<?php
foreach ($articles as $article)
{
?>
    <a href="#"><?php echo the_title(); ?></a>
    <!-- some code here -->
<?
}
?>

id(セグメント)で動作する関数を作成しましたが、セグメント化されていないためホームページが動作しません。

4

1 に答える 1

0

それは実際には良い質問です。

あなたはこのようにそれを行うことができます:

ヘルパーを作成します。例:

function the_title() 
{
    $ci =& get_instance();

    // if your url looks like http://localhost/this-is-my-page-name
    $slug = $ci->uri->segment(1);


    if($slug) {
        $query = $ci->db->where('slug', $slug)->get('pages')->row();
        $result = $query->title;
    }
    return $result;
}

そして、あなたはそれをあなたの記事で次のように使うことができます:

<?php echo the_title(); ?>

ところで。私の例は1つの結果です。foreachループを介してアリクルのリストが必要な場合は、コードを変更する必要があります。

于 2013-03-18T11:25:41.403 に答える