У меня есть эта функция на странице WordPress с использованием плагина xyz php snippet:
$myArray = getJobsBoth('url');
$secondArray = getJobs('url');
$allJobs = array_merge($secondArray,$myArray);
$locationArray = getLocations($allJobs);
printJobs($allJobs, $locationArray);
function printJobs($jobs, $locations){
$placedJobs = $jobs;
foreach ($locations as $office) {
echo "<div class='jobcategorie'>";
echo "<h2> " . $office . "</h2>";
for($i=0; $i < sizeof($jobs); $i++){
$job = $jobs[$i];
if($job["location"] == $office && $job["location"] != "" && $job["location"]!= null){
echo " <li><a class='link ' href='url/?jobid=". $job["id"] . "'>" . $job["name"] . "</a> </li>";
unset($placedJobs[$i]);
}
}
echo "</div>";
}
echo "<div class='jobcategorie'>";
echo "<h2> Spontane solicitaties </h2>";
foreach($placedJobs as $test){
echo " <li><a class='link ' href='url/?jobid=". $test["id"] . "'>" . $test["name"] . "</a> </li>";
}
echo "</div>";
}
Работает нормально, получая эту ошибку только в журнале отладки. Невозможно повторно объявить printJobs () (ранее объявленный в /home/mysite/public_html/wp-content/plugins/insert-php-code-snippet/shortcode-handler.php(65): код eval (): 10)
Я уже пробовал эти решения, не помогло:
PHP Невозможно повторно объявить функцию / Вызов неопределенной функции Невозможно повторно объявить функцию php
Может ли кто-нибудь помочь мне с этим, как я могу решить эту проблему?
Заранее спасибо