Hallo,
wat het kan fout zijn in deze function.php:

<?php
/**
 * Garage functions and definitions.
 *
 * @link https://developer.wordpress.org/themes/basics/theme-functions/
 *
 * @package Garage
 */

if ( ! function_exists( 'garage_setup' ) ) :
/**
 * Sets up theme defaults and registers support for various WordPress features.
 *
 * Note that this function is hooked into the after_setup_theme hook, which
 * runs before the init hook. The init hook is too late for some features, such
 * as indicating support for post thumbnails.
 */
function garage_setup() {
	/*
	 * Make theme available for translation.
	 * Translations can be filed in the /languages/ directory.
	 * If you're building a theme based on Garage, use a find and replace
	 * to change 'garage' to the name of your theme in all the template files.
	 */
	load_theme_textdomain( 'garage', get_template_directory() . '/languages' );

	// Add default posts and comments RSS feed links to head.
	add_theme_support( 'automatic-feed-links' );

	/*
	 * Let WordPress manage the document title.
	 * By adding theme support, we declare that this theme does not use a
	 * hard-coded <title> tag in the document head, and expect WordPress to
	 * provide it for us.
	 */
	add_theme_support( 'title-tag' );

	/*
	 * Enable support for Post Thumbnails on posts and pages.
	 *
	 * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/
	 */
	add_theme_support( 'post-thumbnails' );

	// This theme uses wp_nav_menu() in one location.
	register_nav_menus( array(
		'primary' => esc_html__( 'Primary', 'garage' ),
	) );

	/*
	 * Switch default core markup for search form, comment form, and comments
	 * to output valid HTML5.
	 */
	add_theme_support( 'html5', array(
		'search-form',
		'comment-form',
		'comment-list',
		'gallery',
		'caption',
	) );

	// Set up the WordPress core custom background feature.
	add_theme_support( 'custom-background', apply_filters( 'garage_custom_background_args', array(
		'default-color' => 'ffffff',
		'default-image' => '',
	) ) );
}
endif;
add_action( 'after_setup_theme', 'garage_setup' );

/**
 * Set the content width in pixels, based on the theme's design and stylesheet.
 *
 * Priority 0 to make it available to lower priority callbacks.
 *
 * @global int $content_width
 */
function garage_content_width() {
	$GLOBALS['content_width'] = apply_filters( 'garage_content_width', 640 );
}
add_action( 'after_setup_theme', 'garage_content_width', 0 );

/**
 * Register widget area.
 *
 * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar
 */
function garage_widgets_init() {
	register_sidebar( array(
		'name'          => esc_html__( 'Sidebar', 'garage' ),
		'id'            => 'sidebar-1',
		'description'   => esc_html__( 'Add widgets here.', 'garage' ),
		'before_widget' => '<section id="%1$s" class="widget %2$s">',
		'after_widget'  => '</section>',
		'before_title'  => '<h2 class="widget-title">',
		'after_title'   => '</h2>',
	) );
}
add_action( 'widgets_init', 'garage_widgets_init' );

/**
 * Register style sheet.
 */
function garage_stylesheets() {
    wp_register_style( 'style.css',  get_template_directory_uri() . '/style.css', array(), null, 'all' );    
    wp_enqueue_style( 'style.css' );
   wp_register_style( 'app.css',  get_template_directory_uri() . '/app.css', array(), null, 'all' );    
    wp_enqueue_style( 'app.css' );
  

}
add_action( 'wp_enqueue_scripts', 'garage_stylesheets' );

/**
 * Enqueue scripts.
 */
function garage_scripts() {
wp_register_script( 'navigation', get_template_directory_uri() . '/js/navigaation.js', array( 'jquery' ) );
	wp_enqueue_script( 'navigation.js' );	

wp_register_script( 'jquery.min', get_template_directory_uri() . '/js/jquery.min.js', array( 'jquery' ) );
	wp_enqueue_script( 'jquery.min' );

wp_register_script( 'skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array( 'jquery' ) );
        wp_enqueue_script( 'skip-link-focus-fix' );	

	if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
		wp_enqueue_script( 'comment-reply' );
	}
}
add_action( 'wp_enqueue_scripts', 'garage_scripts' );

/**
 * Implement the Custom Header feature.
 */
require get_template_directory() . '/inc/custom-header.php';

/**
 * Custom template tags for this theme.
 */
require get_template_directory() . '/inc/template-tags.php';

/**
 * Custom functions that act independently of the theme templates.
 */
require get_template_directory() . '/inc/extras.php';

/**
 * Customizer additions.
 */
require get_template_directory() . '/inc/customizer.php';

/**
 * Load Jetpack compatibility file.
 */
require get_template_directory() . '/inc/jetpack.php';


het geeft deze foutmelding:

Fatal error: Cannot redeclare garage_scripts() (previously declared in /mnt/web010/b0/48/56990848/htdocs/WordPress_SecureMode_01/wp-content/themes/garage/functions.php:119) in /mnt/web010/b0/48/56990848/htdocs/WordPress_SecureMode_01/wp-content/themes/garage/functions.php on line 131

Dank U wel
johannes
Heb ik maar even gedaan, wordt tijd voor een betere code-parser hier eigenlijk!
Los van die php-tag die nu opgelsot is, klopt je HTML-code nog wel? Zijn er geen rare verwijzingen naar je JS en/of CSS?
Dank u Wel.
als ik kijk in filezilla het pad van jqeury.min.js is als volgende :

ftp://[email protected]/WordPress_SecureMode_01/wp-content/themes/garage/js/jquery.min.js

en als ik kijk voor navigation'js het pad is :

ftp://[email protected]/WordPress_SecureMode_01/wp-content/themes/garage/js/navigation.js

dus ik denk niet het zou een fout zijn van het pad omdat voordat navigaation.js werkte goed.

ik heb net style.css code getest:


 wp_register_style( 'style.css',  get_template_directory_uri() . '/style.css', array(), null, 'all' );    
    wp_enqueue_style( 'style.css' );


als volgende:


.Twitter-section2 {

font-size:0.80em;
padding-left:5%;
padding-top:27.5%;
float:left;
font-weight:500;
color:red;
}



het werkt, het kleur van letters van class (.Twitter-section2 ) is veranderd naar red

u kunt zelf zien onder kant van deze url: http://webdesignleren.net/

ik heb ook alle verwijzingen naar jquery.min.js via CDN verwijdert van theme header en andere header.php bestanden.

ik heb alleen deze 2 links in iedere header.php bestand van mij theme:

<link href="https://fonts.googleapis.com/css?family=Merriweather" rel="stylesheet">
<!-- Compressed CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/foundation/6.2.4/foundation.min.css">

johannes
Dat is een FTP pad, dat je het even weet!
Kijk eens in je HTML-source.
Dank u Wel,

ik weet het .

het jquery.min.js zit in js map onder garage theme als ik kijk via filezilla.

ik heb ook andere bestanden als volgende:



 wp_register_style( 'style.css',  get_template_directory_uri() . '/style.css', array(), null, 'all' );    
    wp_enqueue_style( 'style.css' );
   wp_register_style( 'app.css',  get_template_directory_uri() . '/app.css', array(), null, 'all' );    
    wp_enqueue_style( 'app.css' );
  wp_register_script( 'jquery.min', get_template_directory_uri() . '/js/jquery.min.js', array( 'jquery' ) );
    wp_enqueue_script( 'jquery.min' );
}



dus ik denk het pad moet goed zijn .

ik heb geen andere HTML code.

ik heb in superfly responsive menu plug settings gecheckt voor fouten alles is in het orde.

ik heb alle enqueue code zoals volgende veranderd (gewoon 1 function script and 1 add action):



 <?php
/**
 * Garage functions and definitions.
 *
 * @link https://developer.wordpress.org/themes/basics/theme-functions/
 *
 * @package Garage
 */

if ( ! function_exists( 'garage_setup' ) ) :
/**
 * Sets up theme defaults and registers support for various WordPress features.
 *
 * Note that this function is hooked into the after_setup_theme hook, which
 * runs before the init hook. The init hook is too late for some features, such
 * as indicating support for post thumbnails.
 */
function garage_setup() {
	/*
	 * Make theme available for translation.
	 * Translations can be filed in the /languages/ directory.
	 * If you're building a theme based on Garage, use a find and replace
	 * to change 'garage' to the name of your theme in all the template files.
	 */
	load_theme_textdomain( 'garage', get_template_directory() . '/languages' );

	// Add default posts and comments RSS feed links to head.
	add_theme_support( 'automatic-feed-links' );

	/*
	 * Let WordPress manage the document title.
	 * By adding theme support, we declare that this theme does not use a
	 * hard-coded <title> tag in the document head, and expect WordPress to
	 * provide it for us.
	 */
	add_theme_support( 'title-tag' );

	/*
	 * Enable support for Post Thumbnails on posts and pages.
	 *
	 * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/
	 */
	add_theme_support( 'post-thumbnails' );

	// This theme uses wp_nav_menu() in one location.
	register_nav_menus( array(
		'primary' => esc_html__( 'Primary', 'garage' ),
	) );

	/*
	 * Switch default core markup for search form, comment form, and comments
	 * to output valid HTML5.
	 */
	add_theme_support( 'html5', array(
		'search-form',
		'comment-form',
		'comment-list',
		'gallery',
		'caption',
	) );

	// Set up the WordPress core custom background feature.
	add_theme_support( 'custom-background', apply_filters( 'garage_custom_background_args', array(
		'default-color' => 'ffffff',
		'default-image' => '',
	) ) );
}
endif;
add_action( 'after_setup_theme', 'garage_setup' );

/**
 * Set the content width in pixels, based on the theme's design and stylesheet.
 *
 * Priority 0 to make it available to lower priority callbacks.
 *
 * @global int $content_width
 */
function garage_content_width() {
	$GLOBALS['content_width'] = apply_filters( 'garage_content_width', 640 );
}
add_action( 'after_setup_theme', 'garage_content_width', 0 );

/**
 * Register widget area.
 *
 * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar
 */
function garage_widgets_init() {
	register_sidebar( array(
		'name'          => esc_html__( 'Sidebar', 'garage' ),
		'id'            => 'sidebar-1',
		'description'   => esc_html__( 'Add widgets here.', 'garage' ),
		'before_widget' => '<section id="%1$s" class="widget %2$s">',
		'after_widget'  => '</section>',
		'before_title'  => '<h2 class="widget-title">',
		'after_title'   => '</h2>',
	) );
}
add_action( 'widgets_init', 'garage_widgets_init' );

/**
 * Register style sheet.
 */
function garage_test() {
    wp_register_style( 'style.css',  get_template_directory_uri() . '/style.css', array(), null, 'all' );    
    wp_enqueue_style( 'style.css' );
   wp_register_style( 'app.css',  get_template_directory_uri() . '/app.css', array(), null, 'all' );    
    wp_enqueue_style( 'app.css' );
  wp_register_script( 'jquery.min', get_template_directory_uri() . '/js/jquery.min.js', array( 'jquery' ) );
    wp_enqueue_script( 'jquery.min' );

 wp_register_script( 'navigation', get_template_directory_uri() . '/js/navigation.js', array( 'jquery' ) );
    wp_enqueue_script( 'navigation' );

	wp_register_script( 'skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array( 'jquery' ) );
    wp_enqueue_script( 'skip-link-focus-fix' );	

	if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
		wp_enqueue_script( 'comment-reply' );
	}
}
add_action( 'wp_enqueue_scripts', 'garage_test' );

/**
 * Implement the Custom Header feature.
 */
require get_template_directory() . '/inc/custom-header.php';

/**
 * Custom template tags for this theme.
 */
require get_template_directory() . '/inc/template-tags.php';

/**
 * Custom functions that act independently of the theme templates.
 */
require get_template_directory() . '/inc/extras.php';

/**
 * Customizer additions.
 */
require get_template_directory() . '/inc/customizer.php';

/**
 * Load Jetpack compatibility file.
 */
require get_template_directory() . '/inc/jetpack.php';
?>



maar het probleem blijft.

johannes
Maar kloppen de verwijzingen in de HTML-source van je browser wel? Als die niet kloppen en de boel breekt, dan kan het dat aan liggen.
ik begrijpt niet precies wat u bedoeld ,
als ik kijk in vieuw page source van mij website ik zie niets bijzonder ,
plus Ik ben pass aan het leren van websites bouwen in mij vrije tijden.
ik doe deze eerste website van mij voor mij broer en andere kant ik ben aan het leren.
als u ziet in bron source een fout laat mij weten en hoe ik kan het oplossen?
ik moet nu weg ik lees alle reacties vanavond of morgen en ik reageren.
hartelijke dank
johannes

Reageren