Sorry für's doppelt posten - konnte meinen Beitrag leider nicht mehr editieren. Ich konnte es inzwischen lösen, habe einfach den entsprechenden has_shortcode Eintrag entfernt. Umbenennen und/oder auskommentieren sollte auch funktionieren. Stand vorhin etwas auf dem Schlauch bzgl. "umbenennen". Danke für den Denkanstoß!!
Beiträge von r3d
-
-
Hallo. Mich hat gerade das gleiche Problem ereilt :( Ich habe soweit immer als selbst lösen können, allerdings finde ich hier nicht den richtigen Ansatz. Zudem verwende ich das "Options" Theme von Themeforest, das inzwischen leider nicht mehr angeboten oder weiter unterstützt wird. Es liegt somit an mir es für kommende WP Updates kompatibel zu machen.
Ich bekomme folgendes:
Fatal error: Cannot redeclare has_shortcode() (previously declared in /*/*/*/*/*/wp-includes/shortcodes.php:153) in /*/*/*/*/*/wp-content/themes/options/framework/functions/common.php on line 23
Den einzigen shortcode Eintrag den ich in dieser Datei finden kann ist:
ZitatAlles anzeigen// check the current post for the existence of a short code
function has_shortcode($shortcode = '') {
$post_to_check = get_post(get_the_ID());
// false because we have to search through the post content first
$found = false;
// if no short code was provided, return false
if (!$shortcode) {
return $found;
}
// check the post content for the short code
if ( stripos($post_to_check->post_content, '[' . $shortcode) !== false ) {
// we have found the short code
$found = true;
}
// return our final results
return $found;
}WAS genau muss ich jetzt in was umbenennen? Ich sehe den Wald vor Bäumen nicht mehr, auf ein Theme Update kann ich aber leider nicht hoffen. Wäre für Hilfe super dankbar!! Habe das Update auch nicht heruntergeladen, sondern direkt im Dashboard gemacht.
Danke im voraus!!
chris