wie man Bilder ohne add_theme_support (‘post_thumbnails’) zieht

Ich entwickle eine Portfolio-Seite für meine Site und bin so weit wie möglich zur functionalität gekommen. Wenn ich den Mauszeiger über einen aufgelisteten Namen jedes Projekts bewege, wird auf der linken Seite der Site der gleiche Titel angezeigt:

Bildbeschreibung hier eingeben

Was ich tun möchte, ist, wenn Sie mit der Maus über den Titel des Projekts auf der rechten Seite gehen, erscheint ein Bild aus der Medienbibliothek auf der linken Seite, nur damit ich ein paar Fortschritte machen kann. Leider ist dieser WordPress-Build anders, ich habe ihn nicht von Grund auf neu erstellt und in der functions.php-Seite habe ich bemerkt, dass es keinen add_theme_support (‘post_thumbnails’) gibt, stattdessen sehe ich nur in functions.php:

<?php /** * Theme functions and definitions. * * Sets up the theme and provides some helper functions * * When using a child theme (see http://codex.wordpress.org/Theme_Development * and http://codex.wordpress.org/Child_Themes), you can override certain * functions (those wrapped in a function_exists() call) by defining them first * in your child theme's functions.php file. The child theme's functions.php * file is included before the parent theme's file, so the child theme * functions would be used. * * * For more information on hooks, actions, and filters, * see http://codex.wordpress.org/Plugin_API * * @package CMMS * @author Creative MMS * * * @since 1.1.0 */ /*---------------------------------------------------------------------------*/ /* Load the parent style.css file /*---------------------------------------------------------------------------*/ add_action('wp_enqueue_scripts', 'enqueue_parent_styles'); function enqueue_parent_styles() { wp_enqueue_style('parent-style', get_template_directory_uri().'/style.css'); } /*------------------------------------------------------------------ [Load Files] -------------------------------------------------------------------*/ function cmms_child_load_files() { $dir = get_stylesheet_directory(); // Include ACF Theme Functions require_once ( $dir.'/inc/acf/acf_groups.php' ); require_once ( $dir.'/inc/acf/acf.php' ); } add_action('acf/init', 'cmms_child_load_files'); /*------------------------------------------------------------------ [Add Child scripts] -------------------------------------------------------------------*/ function cmms_child_assets() { // Directory to pull assets from $dir = get_stylesheet_directory_uri(); //Use for DEV //wp_enqueue_script('child-scripts', $dir.'/assets/js/child-scripts.js', array('jquery'), '1.0', true); wp_enqueue_script( 'cmms-tween-max', $dir . '/assets/js/plugins/ScrollMagic/TweenMax.min.js', array( 'jquery' ), '1.0', true ); wp_enqueue_script( 'cmms-scroll-magic', $dir . '/assets/js/plugins/ScrollMagic/ScrollMagic.min.js', array( 'jquery' ), '1.0', true ); wp_enqueue_script( 'cmms-animation', $dir . '/assets/js/plugins/ScrollMagic/animation.gsap.min.js', array( 'jquery' ), '1.0', true ); wp_enqueue_script( 'cmms-add-indicators', $dir . '/assets/js/plugins/ScrollMagic/debug.addIndicators.min.js', array( 'jquery' ), '1.0', true ); //Use for PRODUCTION wp_enqueue_script( 'cmms-child-app', $dir . '/assets/js/cmms-child-app.min.js', array( 'jquery' ), '1.0', true ); } add_action('wp_enqueue_scripts', 'cmms_child_assets'); 

Wie lade ich einige Bilder aus meiner Mediathek, ohne add_theme_support (‘post_thumbnails’) in functions.php? Nur so kann ich es machen. Die Idee ist, dass ich dann dieses Stück Code hinzufüge:

  

Hier:

 <li class="item active" id=""> 

Der obige Code stammt von archive-work.php:

  
    <li class="item active" id="">
    <li class="list-right" data-trigger="#">

Solutions Collecting From Web of "wie man Bilder ohne add_theme_support (‘post_thumbnails’) zieht"

Wenn Sie das after_setup_theme nicht ändern oder ein after_setup_theme für die Unterstützung der Post-Miniatur hinzufügen möchten, können Sie dies über ein Plugin tun, indem Sie einen Callback an den after_setup_theme Hook after_setup_theme :

 < ?php /* Plugin Name: WPSE Post Thumbnail Support Plugin URI: Description: Adds post thumbnail support to theme. Version: 0.0.1 Author: Author URI: License: GPL2/Creative Commons */ add_action( 'after_setup_theme', 'wpse_theme_setup' ); function wpse_theme_setup() { /* * Enable support for Post Thumbnails on posts and pages. */ add_theme_support( 'post-thumbnails' ); } 

Alternativ können Sie auch Ihre eigene Bild-Upload-function für Anhänge erstellen (persönlich verwende ich hierfür CMB2 ), dann das Bild mit der Meta-ID aufnehmen und an wp_get_attachment_image() .