Ich passe das Backend einer WordPress-Installation für einen Kunden an und habe mehrere benutzerdefinierte Beitragstypen hinzugefügt. Sie werden im Front-End über eine benutzerdefinierte Schleife innerhalb einer Seite angezeigt, sodass Benutzer nicht auf die einzelnen benutzerdefinierten Beiträge zugreifen sollten.
Um sicherzustellen, dass nicht versehentlich darauf zugegriffen wird, habe ich die entfernt Dauerlink Auswahlfeld, das die enthält Beitrag anzeigen Taste. Ich möchte eine hinzufügen Beitrag anzeigen Link oben auf der Seite neben Neuen Mitarbeiter hinzufügen. (Wenn dies nicht möglich ist, würde ich mich damit begnügen, die Datei abzufangen und zu ersetzen Neuen Mitarbeiter hinzufügen Taste)
Ich suche nach einem WordPress-Hook, um den Button dort zu platzieren, habe aber noch nichts gefunden. Das nächste, was ich fand, war ein Beitrag auf der WP-Core Blog (zitiert edit_form_advanced
, edit_form_after_editor
, edit_form_after_title
), aber keiner der aufgeführten funktioniert dafür.
Die Schaltfläche, die ich hinzufügen möchte, ist diese PHP:
<a class="add-new-h2" href="https://stackoverflow.com/questions/22261284/<?php echo $displaypage.get_the_title($post_ID); ?>">View <?php echo $posttype; ?></a>
Mit $displaypage
etwas in der Art von sein '/about-us/our-people/#'
Wirklich, alles, was ich brauche, ist, einen Weg zu finden, es anzuschließen. Ich weiß, was ich hinzufügen muss, sobald ich herausgefunden habe, wie ich es hinzufügen kann.
Bearbeiten:
Ich weiß, dass ich die Schaltfläche mit Javascript einfügen könnte, ohne mich überhaupt mit Hooks zu beschäftigen. Ich möchte dies jedoch nach Möglichkeit vermeiden, für Randfälle von Personen, die JS deaktivieren, und Personen mit sehr langsamen Verbindungen (jQuery wird nicht aktiviert, bis die Seite vollständig geladen ist, sodass sie in dieser Situation spät aufblitzt ).