{"id":278,"date":"2017-03-01T13:13:39","date_gmt":"2017-03-01T12:13:39","guid":{"rendered":"http:\/\/evileu.de\/zum-schwarzen-pinguin\/?p=278"},"modified":"2017-03-01T16:11:59","modified_gmt":"2017-03-01T15:11:59","slug":"bilder-ausgabe-link-zum-parent","status":"publish","type":"post","link":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/2017\/03\/01\/bilder-ausgabe-link-zum-parent\/","title":{"rendered":"Bilder Ausgabe: Link zum Parent"},"content":{"rendered":"<p>Wir waren dabei stehengeblieben, alle Bilder aus der Mediathek auszugeben, und hatten diese Ausgabe auch h\u00fcbsch formatiert. Wissen sie noch:<\/p>\n<div id=\"attachment_228\" style=\"width: 772px\" class=\"wp-caption alignnone\"><img aria-describedby=\"caption-attachment-228\" decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-228\" src=\"http:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-content\/uploads\/2017\/02\/inner_join_ergebnis_style.jpg\" alt=\"inner_join_ergebnis_style\" width=\"762\" height=\"562\" srcset=\"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-content\/uploads\/2017\/02\/inner_join_ergebnis_style.jpg 762w, https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-content\/uploads\/2017\/02\/inner_join_ergebnis_style-300x221.jpg 300w, https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-content\/uploads\/2017\/02\/inner_join_ergebnis_style-624x460.jpg 624w\" sizes=\"(max-width: 762px) 100vw, 762px\" \/><p id=\"caption-attachment-228\" class=\"wp-caption-text\">inner_join_ergebnis_style<\/p><\/div>\n<h2>Zu welchem Beitrag geh\u00f6rt das Bild? Zum Parent!<\/h2>\n<p>Jetzt w\u00e4re es nat\u00fcrlich noch sehr schick, wenn man von den Bildern direkt zu den zugeh\u00f6rigen Beitr\u00e4gen und\/oder Seiten gelangen k\u00f6nnte, nicht wahr? Auch das ist keine Hexerei, daf\u00fcr verwenden wir das Feld parent_id aus der Tabelle wp_posts. Das kann 0 (Null) sein, f\u00fcr den Fall da\u00df das Bild nicht zugeordnet ist, aber im Normalfall steht hier bei einem Bild einfach die ID des Datensatzes (Beitrag oder Seite), zu dem das Bild hochgeladen wurde.<\/p>\n<p>Dazu holen wir uns mit <em>get_permalink(parent_id)<\/em> den Permalink zum entsprechenden Elter, basteln einen Link mit <em>a href<\/em> daraus, und fertig! Das war jetzt aber echt einfach, oder?<\/p>\n<h2>Feinarbeit<\/h2>\n<p>Wenn man ganz sauber arbeiten will, erledigt man die &#8222;elternlosen&#8220; Bilder mit einer Erweiterung der WHERE-Klausel um ein <em>parent_id &gt; 0. <\/em>Man k\u00f6nnte auch nur alle Bilder zu Beitr\u00e4gen ausgeben, nicht die zu den Seiten, das l\u00e4uft dann wieder mit <em>post type like &#8218;post&#8216;<\/em> und <em>post_status like &#8218;publish&#8216; , <\/em>aber das sei jedem selber \u00fcberlassen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wir waren dabei stehengeblieben, alle Bilder aus der Mediathek auszugeben, und hatten diese Ausgabe auch h\u00fcbsch formatiert. Wissen sie noch: Zu welchem Beitrag geh\u00f6rt das Bild? Zum Parent! Jetzt w\u00e4re es nat\u00fcrlich noch sehr schick, wenn man von den Bildern direkt zu den zugeh\u00f6rigen Beitr\u00e4gen und\/oder Seiten gelangen k\u00f6nnte, nicht wahr? Auch das ist keine [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9,7,2],"tags":[],"_links":{"self":[{"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/posts\/278"}],"collection":[{"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/comments?post=278"}],"version-history":[{"count":5,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/posts\/278\/revisions"}],"predecessor-version":[{"id":283,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/posts\/278\/revisions\/283"}],"wp:attachment":[{"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/media?parent=278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/categories?post=278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evileu.de\/zum-schwarzen-pinguin\/wp-json\/wp\/v2\/tags?post=278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}