У меня возникла проблема какое-то время, и я не могу решить ее самостоятельно.База данных запросов и возврат результата
Я сделал сайт, этот сайт является многоязычным, и он был сделан в Wordpress.
На моей странице «фотоальбом», когда я сортирую элементы на языке по умолчанию (на английском языке), все работает нормально, однако, если я перехожу на другой перевод (ex.french), изменяется название категории и помеченные элементы больше не появляются.
http://madebysylvie.be/collection
В моей базе данных я удается найти таблицу и строк каждой категории, я хочу, чтобы иметь возможность доступа к ее на другом языке, каждый из которых имеет уникальный идентификатор.
Я знаю, что мне нужно получить идентификатор из базы данных каждой категории и вернуть его в свой 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, чтобы распечатать его на других языках.
Благодаря
Является ли ваша база данных MySQL? –
Здравствуйте, @PatrickGeyer, большое спасибо за ответ, да, действительно, это MySQL, и у меня есть доступ к нему через phpMyAdmin. – Dles
Вы принимаете сервер mysql самостоятельно или используете WordPress? –