Error: "Notice: Uninitialized strong offset: " en mi web
-
Tengo el siguiente problema con una línea de código:
Notice: Uninitialized string offset: 0 in /../../../wp-content/themes/directory/functions/directory.php on line 189
En dicha línea el código es el siguiente:
if(!empty($radius) && !isPointInRadius($radius[0], $radius[1], $radius[2], $item->optionsDir['gpsLatitude'], $item->optionsDir['gpsLongitude'])){
Añado lo que está antes y después para tener una mejor idea del problema, no tengo experiencia en php así que estoy algo perdido.
// add item details foreach ($items as $key => $item) { // options $item->optionsDir = get_post_meta($item->ID, '_ait-dir-item', true); // filter radius if(!empty($radius) && !isPointInRadius($radius[0], $radius[1], $radius[2], $item->optionsDir['gpsLatitude'], $item->optionsDir['gpsLongitude'])){ unset($items[$key]); } else { // link $item->link = get_permalink($item->ID); // thumbnail $image = wp_get_attachment_image_src( get_post_thumbnail_id($item->ID), 'full' ); if($image !== false){ $item->thumbnailDir = $image[0]; } else { $item->thumbnailDir = $GLOBALS['aitThemeOptions']->directory->defaultItemImage; } // marker $terms = wp_get_post_terms($item->ID, 'ait-dir-item-category'); $termMarker = $GLOBALS['aitThemeOptions']->directoryMap->defaultMapMarkerImage; if(isset($terms[0])){ $termMarker = getCategoryMeta("marker", intval($terms[0]->term_id)); } $item->marker = $termMarker; // excerpt $item->excerptDir = aitGetPostExcerpt($item->post_excerpt,$item->post_content); // package class $item->packageClass = getItemPackageClass($item->post_author); // rating $item->rating = get_post_meta( $item->ID, 'rating', true ); } } return $items; }
Agradeceré si alguien pudiera decirme en que parte está el error, o en todo caso, ¿qué debo hacer para solucionarlo?
Viendo 1 respuesta (de un total de 1)
Viendo 1 respuesta (de un total de 1)
- El debate ‘Error: "Notice: Uninitialized strong offset: " en mi web’ está cerrado a nuevas respuestas.