Beiträge von danielgoehr


    Hat jemand eine Idee, wie ich die Datensätze über XLS/CSV einlesen kann, ohne alle nochmal nachbearbeiten zu müssen?
    Ich habe das Plugin "Import users from CSV with meta" probiert. Das funktioniert auch, aber die Passwörter werden damit nicht verschlüsselt. Also kann sich das Mitglied auch nicht einloggen.
    Gruß
    Robbi

    Ist zwar nur ein Workaround, aber wenn die User Accounts erstellt wurden, müssten sich die User ja über die "passwort vergessen" Option neue Passwörter generieren können.
    Müsste man dann natürlich entsprechend kommunizieren.

    Alternativ könntest du die Passwörter vor dem import per MD5 "verschlüsseln" und direkt in der XLS/CSV Liste hinterlegen.

    Oder du schreibst dir einen eigenen importer, der die Passwörter entsprechend als MD5 einfügt.

    Kein Backup ist auf jeden Fall immer schlecht. Aber du kannst mal bei deinem Hoster nachfragen. In der Regel erstellen die auch Backups der letzten 1-2 Wochen.

    Cloudflare dürfte deine Dateien aber nicht verändert haben. Ein CDN "zieht" sich ja nur die Dateien von deinem Server und "schaltet" sich dann dazwischen (vereinfacht gesagt). Demnach sollten die Dateien auf deinem Server eigentlich unverändert sein.
    Kann es sein, dass die "merkwürdige" Version immer noch von Cloudflare ausgeliefert wird (bin gerade nur mobil und kann es nicht prüfen)?

    Es kann durchaus am CDN liegen. Allerdings macht der ja nichts direkt auf deinem Webspace/Server. Aber es kann durchaus sein, dass deine Seite von Cloudflare z.B. "minified" ausgeliefert wird.

    Die Fehler im Quellcode wären dann aber auch vorher schon da. Das sind ja keine Fehler, die durch die Formatierung entstanden sind, sondern z.B. solche Konstrukte wie "width="px"".

    Wenn es vorgestern noch in Ordnung war, würde sich ja anbieten, einfach ein Backup zurückzuspielen.

    So von aussen kann man natürlich sehr schwer beurteilen, wie es dazu gekommen sein mag...

    Du könntest folgendes prüfen:
    - Wann würde der Content das letzte Mal gespeichert?
    - Gab es irgendwelche Updates (z.B. indem du die Zeitstempel der Dateien prüfst)

    Ganz von alleine passiert so etwas eigentlich nicht.

    EDIT: Die Fehler im Quellcode bestanden übrigens auch schon am 2.5. ;)

    Hallo an Alle,

    ich habe eben zufällig festgestellt, dass mein Source Code plötzlich sehr merkwürdig aussieht.
    Hat jemand vielleicht eine Ahnung wie so etwas zustande kommt?
    Vielen Dank!!!

    Seite https://web-makeup.com

    Vielleicht erklärst du uns, was du daran komisch findest und wie deine Erwartungen sind, wie der Source-Code aussehen sollte.
    "Plötzlich sehr merkwürdig" impliziert ja, dass er vorher mal anders aussah (wie sah er aus und wann war vorher, was ist in der Zwischenzeit passiert)?

    Ansonsten enthält der Code eine ganze Menge Fehler (45 Errors, 10 Warnings). Das heißt, er ist nicht valide. Meinst du das mit "merkwürdig"?

    Viele Grüße,
    Daniel

    Gut. Jemanden von einem Glauben abzubringen ist eh schlecht bis unmöglich.

    Technik hat ja zum Glück nichts mit Glauben zu tun. Die Fakten sind ja alle nachlesbar und eindeutig.


    bei manchen tritt eine Verzögerungen beim Tls Handshake >
    [...]
    Nicht immer läuft alles glatt und manchmal hakt es bei einigen.

    Dem würde ich niemals widersprechen. Du hast aber behauptet, der Standort der CA würde eine Rolle spielen. Das ist faktisch einfach nicht korrekt (und auch in den beiden von dir verlinkten Threads nicht die Ursache).

    Ich möchte mich ja hier auch gar nicht streiten. Deine Aussage basiert halt auf der Annahme, bei der Überprüfung des Zertifikats würde der Browser mit dem Server der CA kommunizieren. Das ist aber einfach nicht der Fall, daher ist deine Schlussfolgerung eben auch nicht korrekt.

    Apropos...
    Fun-Fact am Rande:
    Meines Wissens nach gibt es gar keine (anerkannte) CA in Indien.
    https://mozillacaprogram.secure.force.com/CA/IncludedCACertificateReport

    Also, ich komme nicht vorwärts. Offensichtlich kann man mit plugin_action_links_ tatsächlich nur einen Link und keinen Prozeduraufruf als Action Link einrichten. danielgoehr hat mir einen Workaround empfohlen, den ich noch nicht durchblicke.
    Noch einmal, was ich erreichen möchte: einem Plugin einen Action Link hinzufügen, mit welchem eine Prozedur im Plugin-Code aufgerufen wird. Diese Prozedur soll ein kleines Menü anzeigen, welches Parametereingaben ermöglicht.

    Dafür wäre mein Workaround nicht wirklich geeignet. Das Menü muss ja irgendwo her kommen. Das heißt, eigentlich musst du erstmal die Seite erzeugen (mit add_menu_page() ) auf der dein Menü dann sein soll und dann per action_link dorthin verweisen. Das wäre ja auch eigentlich der "normale" Vorgang. Vielleicht erklärst du nochmal, wie genau und warum du davon abweichen möchtest/musst.

    Du hattest mir ja auch vorhin eine PM geschickt. Darin meintest du, das Ganze sollte auch funktionieren, wenn das Plugin gar nicht aktiviert ist. Das dürfte nicht möglich sein, weil ein deaktiviertes Plugin ja quasi keinen Code einbindet.


    Trotzdem kurz mein Workaround in sehr verkürzert Form (ungetestet):

    Du setzt als Ziel des Links die Plugin-Seite und hängst dort aber einen GET-Parameter (z.B. "?dein_parameter=dein_wert") an.

    Dann kannst du mit ...

    Code
    if(isset($_GET['dein_parameter']) && $_GET['dein_parameter']=='dein_wert')
    {
    //Hier der Code, der ausgeführt werden soll...
    }

    ... beliebigen Code ausführen.

    Aber wie gesagt, das setzt natürlich voraus, dass dein Plugin aktiviert ist.

    Also mal völlig abgesehen davon, welcher Hoster es am Ende sein soll: 60 Euro für 400.000 Besucher im Monat und dann auch noch gemanaged, halte ich für sehr optimistisch. Da kannst du nur hoffen, dass die User alle schön verteilt und nacheinander die Seite benutzen ;)


    Leider wird dabei das Menü nicht mehr fixiert. dh wenn ich scrolle, verschwindet bei einer veränderten Position das Menü, das "gefixt" angezeigt wird.

    Dann gilt vermutlich das, was b3317133 schon angemerkt hat. Der top-Wert wird dann vermutlich per Javascript dynamisch gesetzt.

    Du könntest versuchen, entweder das umliegende Element anzupassen (wie du ja auch schon vergeschlagen hast) oder ggf. mit Padding zu arbeiten.

    "container" sollte/könnte dabei schon die passende Klasse sein. Ohne Link zur Seite ist das aber schwer zu sagen, was du wie genau anpassen musst.

    Der "spannende" Teil steht in dem Fall links. Dort kannst du sehen, dass das Menü die ID "site-navigation" und die Klassen "main-navigation" und "stuckMenu" hat.

    Darüber kannst du das Element "ansprechen".

    Da der Wert "top" auch inline vergeben ist, musst du !important verwenden, um den Inline-Wert zu überschreiben.

    Folgendes sollte also funktionieren:

    CSS
    #site-navigation
    {
    top:80px !important;
    }

    Alternativ kannst du auch die Klasse verwenden:

    CSS
    .main-navigation
    {
    top:80px !important;
    }

    Welche Zeile ist für das Menü (normalerweise) verantwortlich?

    Das hängt vom Theme ab und lässt sich so pauschal nicht beantworten. Das solltest du aber im Firebug sehen können, auch wenn keine Regeln dafür definiert sind.

    "Element.style" bedeutet, dass es Inline-Styles im Element selbst sind. Das kannst du so nicht einfach in die style.css übernehmen.

    Hey danke dir das funktioniert super!! Aber gegen beliebige Werte kann ich es nicht tauschen, dann geht das Logo gleich wieder ziemlich weit nach unten :(

    Naja, es geht dann um den Wert runter, den du einträgst.
    Also 1px -> Ein Pixel runter,
    2px -> 2 Pixel runter,
    etc ;)

    Und wäre schön wenn du auch noch einen Rat hättest wie man es links ausrichten kann :smile:

    Es ist doch links. Oder meinst du, wie man den Abstand nach links einstellt? Das geht (z.B.) in der gleichen Klasse mit left:10px; (oder eben einem beliebigen anderen Wert).


    Aber wen ich auf den Link drücke oder wp-admin selber dazuschreibe offnet mein Browser einfach nur eine leere Seite.
    [...]
    Wo liegt das Problem?

    Bei mir zeigt die Seite http://herccelt.com/ eine Wordpress Installation mit dem Theme twentyseventeen.
    Die Seite http://herccelt.com/wp-admin zeigt den Wordpress-Login.

    Ich kann ehrlich gesagt gerade kein Problem erkennen.


    Ich weiß nicht was es ist,aber schon ein paar Tage hänge ich daran fest und kann nichts :S

    Woran genau hängst du denn?


    P.S. sorry für die späte Rückmeldung

    Kein Problem. Ich habe es nicht eilig ;)

    Ich würde das vermutlich über einen GET Parameter in der URL lösen, den man dann in der Session speichert. Damit könntest du dann den jeweiligen Namen ausgeben.

    Klingt vielleicht erstmal kompliziert, ist aber eigentlich nicht so dramatisch.

    Das hätte halt den riesen Vorteil, dass du nur eine einzelne Website pflegen musst und trotzdem die Nutzer mit ihrem Namen ansprechen kannst.

    Es freut mich ja sehr, wenn hier geholfen wird. Aber das eigentliche Pronlem, welches ich dargestellt hatte, wurde leider nicht mehr beleuchtet. Findet sich dazu vielleicht noch jemand?

    Das Problem ist, die Aktivierung hat nichts mit WordPress zu tun, sondern ist etwas, was der Theme Autor "gebastelt" hat. Ich befürchte, der wird dazu auch etwas sagen müssen. Ohne den könnte die Fehlersuche und Behebung schwierig werden...