Rufen Sie die Werte von WordPress-Fotos ab, um sie auf einer benutzerdefinierten HTML-Seite zu platzieren

Lesezeit: 2 Minuten

Ich muss eine WordPress-Website aus bereits verfügbarem HTML erstellen (genauer gesagt aus einer asp.net-Website), also erstelle ich eine Vorlage und verwende die folgende Methode, um auf PHP-Seiten abzuzielen:

 <?php
 /*
 Template Name: students
 */
 ?>

Meine Frage: Wie man Bilder in WordPress CMS\Dashboard einfügen & wie man Abrufen ihrer Werte (nur die Werte der Bilder). Hier ein statisches Beispiel:

<div class="col-lg-6 img-grids mt-lg-0 mt-5 pl-lg-4">
    <img src="<?php%20echo%20get_template_directory_uri().'/assets/images/p1.jpg';%20?>" alt="" class="img-fluid radius-image" />
    <img src="<?php%20echo%20get_template_directory_uri().'/assets/images/p2.jpg';%20?>" alt="" class="img-fluid radius-image" />
    <img src="<?php%20echo%20get_template_directory_uri().'/assets/images/p3.jpg';%20?>" alt="" class="img-fluid radius-image" />
</div>

Aber oben würde funktionieren, wenn die Website statisch wäre, aber ich brauche die Bilder, um vom Backend aus verwaltbar zu sein. Dynamische Bilder, die sich ändern.

Gedanke 1:

  1. Ich habe Fotos in einer WordPress-Galerie in einem Beitrag hochgeladen.
  2. Aber dann <?php the_content(); ?> zeigt eine hässliche Galerie wie sie ist und nicht nur die Werte der Bilder.

Gedanke 2:

  1. In der functions.php kann ich versuchen, eine zu erstellen Kurzwahl oder eine PHP-Funktion, um Galeriewerte einer bestimmten Beitrags-ID abzurufen, aber dann könnte dieser Beitrag gelöscht werden.

Dazu können Sie zunächst eine Metabox erstellen, die Bilder in eine Seite einfügt, und dann die Metabox-Werte in Ihren Code einfügen. Auf diese Weise ändert sich jedes Mal, wenn Sie die Bilder in der Metabox Ihrer Seite ändern, auch auf der Benutzerseite. Ein allgemeines Beispiel (WooCommerce Image Gallery)

Mein Vorschlag ist, das acf-Plugin zu verwenden, aber es gibt auch eine kostenlose Version, die Sie herunterladen können dieser Link.

Und Sie können auch verwenden dieser Link um eine Galerie zu erstellen

Natürlich können Sie all dies codieren, aber ich schlage vor, dieses Plugin zu verwenden.

  • Ich muss mich darum kümmern und mich bei Ihnen melden. Aber haben Sie ein Beispiel für Metabox for Images?

    – Beachtung

    31. Mai um 13:57 Uhr


  • Hallo, ja, ich habe zuvor mehrere Metabox-Beispiele hinzugefügt. Nur um sicher zu gehen. Sie möchten einige dynamische Bilder auf einer Seite Ihrer Website anzeigen. Also werde ich eine Metabox für Sie erstellen und versenden.

    – Morteza Barati

    31. Mai um 19:17 Uhr

  • es wäre toll von dir. Ich habe eine neue Frage erstellt, die Ihnen zeigt, was ich versucht habe, Metabox bei CMS ist in Ordnung, aber ich weiß nicht, wie ich die Werte am Frontend abrufen kann. Hier ist meine Frage: stackoverflow.com/questions/72463395/…

    – Beachtung

    1. Juni um 14:19 Uhr

  • @compliance Hallo, ich habe Ihre Antwort auf derselben Seite und freue mich sehr, ein attraktives Plugin vorzustellen

    – Morteza Barati

    Vor 2 Tagen

1016870cookie-checkRufen Sie die Werte von WordPress-Fotos ab, um sie auf einer benutzerdefinierten HTML-Seite zu platzieren

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy