0

私はしばらくの間問題を抱えており、自分で解決できないようです。

私はウェブサイトを作成しました。このウェブサイトは多言語対応で、ワードプレスで作成されました。

「フォト アルバム」ページで、デフォルト言語 (英語) でアイテムを並べ替えるとすべて正常に動作しますが、別の翻訳 (例: フランス語) に変更すると、カテゴリの名前が変更され、タグ付けされたアイテムが表示されませんもう。

http://madebysylvie.be/collection

私のデータベースでは、各カテゴリのテーブルと行を見つけることができました。異なる言語でアクセスできるようにしたいと考えています。それぞれに一意の ID があります。

各カテゴリのデータベースから ID を取得し、それを PHP スクリプトに返す必要があることはわかっています。

これは私のコードです、

<ul class="filter_portfolio">
    <?php
        // Get the taxonomy
        $terms = get_terms('filter', $args);
        // set a count to the amount of categories in our taxonomy
        $count = count($terms); 
        // set a count value to 0
        $i=0;
        // test if the count has any categories
        if ($count > 0) {
            // break each of the categories into individual elements
            foreach ($terms as $term) {
                // increase the count by 1
                $i++;
                // rewrite the output for each category
                $term_list .= '<li class="segment-'.$i.'"><a href="javascript:void(0)" data-value="' . $term->slug . '">' . $term->name . '</a></li>';
                // if count is equal to i then output blank
                if ($count != $i)
                {
                    $term_list .= '';
                }
                else 
                {
                    $term_list .= '';
                }
            }
            // print out each of the categories in our new format
            echo $term_list;
        }
    ?>
</ul>

しかし、私はこれを自分で行うのに十分ではないので、誰かがこれを手伝ってくれるととてもうれしいです.

データベースにクエリを実行する方法がわかりません。また、他の言語で印刷するために php を変更する方法も教えていません。

ありがとう

4

1 に答える 1