[FONT=verdana]Guten Abend allen zusammen,
ich habe ein eigenes Theme erstellt und arbeite lokal mit XAMPP.
Nun habe ich das Problem, dass wenn ich Bilder (egal wie klein/groß) im Backend über "Medien/Datei hinzufügen" hochladen möchte, jedes Mal die Fehlermeldung Bei dem Upload ist ein Fehler aufgetaucht. Probiere es später noch einmal erscheint und diese auch nicht auf Seiten oder Beiträgen einfügen oder auswählen kann.
Nun habe ich im Internet nachgelesen, dass die functions.php eine mögliche Fehlerquelle sein kann und es ist in meinem Fall schienbar tatsächlich so! Ich habe testweise einzelne/mehrere Passagen aus der functions.php herausgelöscht und es blieb weiterhin beim Fehler! Wenn ich jedoch den gesamten Inhalt der functions.php lösche, dann funktioniert der Upload in die Mediathek einwandfrei!
[/FONT][FONT=verdana]"define('WP_DEBUG',true);" hat leider keine Erkentnisse gebracht und keinerlei Fehler ausgegeben. Kann sich vllt. jmd mal die Datei anschauen und mir sagen was da schief läuft?
Wenn ich ein anderes, originales Theme verwende, dann funktioniert der Upload in die Mediathek auch wieder problemlos. Es scheint nur in meinem Theme nicht zu klappen!
[/FONT]PS: Ich mache das leider noch nicht so lange, habe dementsprechend kein allzu tiefgründiges Wissen.
<!--
functions.php
-->
<!-- PFAD angabe -->
<?php define('PATH_TO_THEME' , get_stylesheet_directory_uri() ); ?>
<!-- Sidebar (hier Menu, Sidebar und Footer registrieren -->
<?php
if ( function_exists('register_sidebar') ) {
register_sidebar(array(
'name' => 'Navigation',
'id' => 'sidebar-1',
'description' => '',
'before_widget' => '<div class="widget">',
'after_widget' => '</div>',
'before_title' => '<h1>',
'after_title' => '</h1>'));
register_sidebar(array(
'name' => 'Sidebar 1',
'id' => 'sidebar-2',
'description' => '',
'before_widget' => '<div class="widget">',
'after_widget' => '</div>',
'before_title' => '<div class="widget_outline"><div class="widget_titel"><h4>',
'after_title' => '</h4></div></div>'));
register_sidebar(array(
'name' => 'Sidebar 2',
'id' => 'sidebar-3',
'description' => '',
'before_widget' => '<div class="widget">',
'after_widget' => '</div>',
'before_title' => '<div class="widget_outline"><div class="widget_titel"><h4>',
'after_title' => '</h4></div></div>'));
register_sidebar(array(
'name' => 'Footer',
'id' => 'sidebar-4',
'description' => '',
'before_widget' => '<div class="widget">',
'after_widget' => '</div>',
'before_title' => '<h3>',
'after_title' => '</h3>'));}
?>
<!-- jQuery Skripte einbinden -->
<?php
function load_my_scripts() {
wp_deregister_script('jquery');
wp_register_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js');
wp_enqueue_script('jquery');
wp_register_script('navigation', PATH_TO_THEME .'/js/navigation.js', array('jquery'), '1.4', true);
wp_enqueue_script( 'navigation');
}
add_action('init', 'load_my_scripts');
?>
Alles anzeigen