2016-07-01 7 views
0

Ich frage mich über die beste Möglichkeit zum Entfernen/Bearbeiten von Meta-Informationen aus benutzerdefinierten Post-Typen und Blog-Posts in Wordpress.Entfernen von 'Meta-Info' auf Wordpress Custom Post-Typen (und Blog-Posts) - CSS oder PHP?

Ist es am besten, CSS zu verwenden oder eine Änderung in einer PHP-Datei vorzunehmen? (Ich habe ein Child-Theme erstellt, aber ich kenne PHP nicht, daher zögere ich, mit ihm herumzutüfteln).

Auf beiden Standard-Beiträge, und auf individuelle Beiträge wie diese (https://www.violinschool.org/video/tuning-the-violin/), Ich versuche zu:

a) Entfernen Sie den Text 'posted on' und 'durch', so dass nur das Datum angezeigt . (erste rote Anmerkung)

b) den Text entfernen 'Dieser Eintrag wurde veröffentlicht in Uncategorized. Setzen Sie ein Lesezeichen auf Permalink. ', So dass nur der Link' Bearbeiten 'für Administratoren (in der roten Quadrate-Anmerkung) auf der Seite verbleibt.

Gibt es eine Möglichkeit, eine Korrektur mit CSS zu machen, so dass ich vermeiden kann, in PHP-Code zu gelangen, den ich nicht verstehe? Oder ist es wichtig, diese Änderung in PHP im untergeordneten Thema vorzunehmen?

Vielen Dank!

enter image description here

+0

Es ist alles drin: 'wp-content/themes/your_theme/single.php' –

+0

Wahrscheinlich besser geeignet für http://wordpress.stackexchange.com/ –

Antwort

0

Nein, ist es nicht entscheidend, diese Optionen durch PHP zu entfernen. Sie können sie einfach mit CSS verstecken, wenn Sie sich wohler fühlen. Wenn Sie jedoch technische Informationen über eine verantwortungsvolle Programmierung erhalten möchten, sollten Sie den Code unbedingt aus PHP entfernen.

Der Grund dafür ist, dass alles, was Sie vor der Ansicht verbergen, immer noch vom Browser heruntergeladen und auf der Seite platziert und dann von CSS ausgeblendet wird. In diesem Fall ist der Text möglicherweise nicht sehr groß, aber es wird immer noch KB heruntergeladen (denken Sie an ausländische Länder, die pro MB heruntergeladene Daten auf ihrem mobilen Datentarif bezahlen). Ganz zu schweigen von ein paar zusätzlichen CSS-Zeilen, um den Code zu verstecken, was auch die Größe der CSS-Datei unnötig erhöht, da Sie es vermieden hätten, diese Codezeilen an erster Stelle zu schreiben (wiederum extra heruntergeladene KB). Und dann ist auch Anpassbarkeit zu berücksichtigen, da der Code, der einfach von der Ansicht auf der Seite verborgen ist, immer noch von einem Bildschirmleser aufgenommen wird.

Also ... wenn Sie verantwortlich sein wollen, sollten Sie ein wenig PHP lernen und das richtig machen. Wenn es Ihnen einfach egal ist ... verstecken Sie die Zeilen mit CSS.

+0

Vielen Dank für diese wirklich hilfreiche Antwort! :) –

Verwandte Themen