Ich möchte Bootstrap CSS für Paginierung in meinem WordPress Theme verwenden, aber ich kann nicht finden, wo es anzuwenden. Ich habe in der Datei inc/template-tags.php nachgesehen und finde nicht einmal die Funktion "the_post_navigation()". Es ist verschwunden!Wo verwende ich Bootstrap Wordpress Paginierung Styling
Antwort
Nach viel suchen, hier ist, was ich gefunden habe.
WP hat die Paginierungsfunktionalität in den Kern verschoben. Es befindet sich in der Datei wp-includes/link-template.php. Ich habe nach "älteren Beiträgen", "nav-previous" und "nav-links" gesucht, um zu sehen, wo in der Datei diese Dinge waren und was gerade geschah. Sie sind in Zeile 2431, 2385 bzw. 2552.
Da dieses Zeug in den Kerndateien ist, ist es wahrscheinlich keine gute Idee, hier Änderungen vorzunehmen, da WP jederzeit ein Update erstellen könnte, das Ihre Änderungen überschreibt. Im Moment hat Bootstrap Klassen für die Paginierung erstellt, aber da wir sie nicht wirklich im Kern verwenden können, änderte ich die CSS der Klassen, die WP benutzt. Für die Pfeile habe ich die Pseudo-Selektoren "before" und "after" verwendet, wobei die content -Eigenschaft auf jeden Pfeil gesetzt wurde. Hier ist mein Code:
/*--------------------------------------------------------------
# Bootstrap fixes due to WP Core Changes
--------------------------------------------------------------*/
/* Bootstrap wants to use .pager and .previous/.next classes
but WP has moved that pagination functionality to the core.
So instead of using BS directly, we applied the BS css to
the WP classes. This should make it so that future updates
to WP won't override this css.
*/
/* Centers links in container. Off by default */
/*.nav-links {
padding-left: 0;
margin: 20px 0;
text-align: center;
list-style: none;
}*/
.nav-previous, .nav-next {
display: inline-block;
padding: 5px 14px;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 15px;
}
/* Aligns links to the left and right of the container */
.nav-previous {
float: left;
}
.nav-next {
float: right;
}
.nav-previous:focus, .nav-next:focus,
.nav-previous:hover, .nav-next:hover {
background-color: #eee;
}
.nav-previous a:focus, .nav-next a:focus,
.nav-previous a:hover, .nav-next a:hover {
text-decoration: none;
}
/* Adds arrows to the left and right respectively */
.nav-previous a::before {
content: "\2190\00a0";
}
.nav-next a::after {
content: "\00a0\2192";
}
Hoffe, das hilft jemand da draußen.
- 1. Wordpress ajax Paginierung
- 2. Wordpress Blog Paginierung Nicht
- 3. Wie verwende ich Styling für Polymerelemente?
- 4. Wordpress benutzerdefinierte Beitragstyp Paginierung
- 5. Wordpress WP_Query mit Paginierung
- 6. Wie WordPress Paginierung implementieren
- 7. Einfache Wordpress AJAX Paginierung
- 8. Wordpress Shortcode Paginierung
- 9. Wordpress: Add Infinite Scrolling Paginierung
- 10. Styling Twitter Bootstrap Akkordeon
- 11. Bootstrap Styling abgerundete Ecken
- 12. Rotativa und Bootstrap Grid Styling
- 13. Wie verwende ich Bootstrap-select?
- 14. wo verwende ich die extension?
- 15. WordPress Paginierung funktioniert nicht richtig
- 16. Wordpress Plugin: Verschachtelt und Paginierung
- 17. ng2-bootstrap Paginierung und Bootstrap-Tabelle Integrationsfehler
- 18. Bootstrap-Input-Gruppe addon Styling
- 19. Custom styling für Bootstrap wählen
- 20. Styling ASP.net steuert mit Bootstrap
- 21. Wordpress Paginierung Probleme auf benutzerdefinierte Vorlage
- 22. Bootstrap-Paginierung mit dynamischem Inhalt?
- 23. JQuery bootstrap datable Paginierung Ausgabe
- 24. Bootstrap Aktive Paginierung Klasse Fehler
- 25. Styling Twitter Bootstrap Modal Schließen Symbol
- 26. Bootstrap wählen Sie die Menü-Styling
- 27. Styling-Filter und Paginierung Kontrollen von Angular-Databases mitBootstrapOptions
- 28. Bootstrap in IE8 Wie macht man Styling?
- 29. Styling Entry-Meta unter anderem in WordPress?
- 30. Wordpress Menü mit :: nach CSS Styling