Verfasste Forenbeiträge

Ansicht von 15 Antworten - 196 bis 210 (von insgesamt 1.014)
  • Thread-Starter pezi

    (@pezi)

    Hallo und danke für die schnelle Anteilnahme!

    Nein, es geht echt nichts mehr!

    Auf der Testsite traute ich mich nicht, das auch zu tun. Denn evtl. hilft es in den 100en Settings des Plugins zu graben um etwaige Ursachen zu finden. Das mach ich gerade.

    PS: In der DB sollte es ja auch irgendeine Option bez. aktiver Plugins geben.
    Also zum Hoster (den ich auch schon um Hilfe ersuchte) und: Zugang zur DB funzt auch nicht!

    Das liegt sehr wahrscheinlich beim Hoster.
    Ist mir auch schon passiert. Unser Hoster hat da aber ein Tool, wo man seine IP entsperren kann.
    Wenn nicht, einfach mal anschreiben, die können evtl. auch die Ursache der Blockade nennen und Ausnahmeregeln in die Server-FW tun.

    OT … jo mei, aber interessante Einblicke in die Webworker Freelancer Arbeit – Danke!

    Chrome: Im Inkognito Modus ist nichts zu sehen, im Normalmodus schon, Autostart läuft.
    FF: Egal ob Normal oder privates Fenster: Die Videos werden angezeigt; Abspielen muss aber extra gestartet werden
    OPERA: Bleibt alles leer.

    damit meinte ich ein von Zugangs- sowie datenschutzrelevanten Daten bereinigtes Backup,

    klar, weisse Bescheid. Eine tolle Idee!

    Also ich finde das Thema an sich und die Erlebnisberichte vom TO bez. Freelancer, Vertrauen, … echt interessant.
    (Da ich lieber selber herumschraube (bis es kracht und ich dann hier aufschlage) habe ich mit dem noch nie beschäftigt.)

    Danke auch für die Wertung von Blogvault: Das guck ich mir mal an.

    „perfekte“ Alternative?

    Also ich nehme „AMP“ als PW-Manager.

    kannst du auch ein Backup deiner Website zur Verfügung stellen

    Super Idee, Angelika!
    Fast so gut wie meine (s. AW 1), gell 😉

    Zurück zu WordPress + cooles Theme und Neuaufbau. 2.000 Produkte + Dutzende von Texten, etc. neu einpflegen…

    OMG!
    Also damals wäre eine funktionierende Kopie schon hilfreich gewesen …

    Auswanderungsantrag stellen

    , zuuuuspät. Angesichts des nahenden Herbstes wandere ich im Kopf schon wieder in die Karibik aus …

    temporäres Administratoren-Account

    Echt, cool!

    Blogvault: ok, dann ist es getrennt, passt.

    LastPass: Online PW Manager sind gar nicht so meins. Hab einen lokalen, seit ewig hochzuverlässig.

    Aber, @societyblue: Das beste Backup nutzt nix, wenn es nicht wenigstens einmal auf seine Eignung zur Wiederherstellung getestet wurde! Aber am besten von dir selbst durchgeführt.

    Evtl. hilft auch Kontaktaufnahme mit dem Hoster. Die haben vielleicht noch ein Backup, können die Site ohne viel Aufwand auf einen funktionierenden Stand zurücksetzen.

    Plugins-Ordner: Nicht am Laptop umbenennen, sondern am Server! (per FTP, wie im Punkt 2 beschrieben)

    Blogvault … Lastpass

    Kenne ich beides nicht.
    Egal. Das beste Backup ist nur eins, welches auf Restore Eignung getestet ist. Auch egal wo es lagert, wie es gesichert ist: Hauptsache nicht (nur) am gleichen Server.

    Ich würde auch DE empfehlen. (Denn meine unterirdischen Englischkenntnisse reichen evtl. für’s Junkfood bestellen im Urlaub, aber nie für technische Kommunikation.)

    wichtige Veränderungen

    kann man ohne Adminrechte vielleicht per FTP machen, nur ohne das Recht an Theme, Plugins zu schrauben werden keine wichtigen Änderungen gehen.

    Mit Adminrechten kann er aber alles machen. Eine Sache des Vertrauens halt.

    Ich sehe da auf die Schnelle nur die Möglichkeit, einen Benutzer anlegen, den man mittels des Plugins „User Role Editor“ steuert.
    Weiß ja nicht, was geändert werden soll? Plugins, Theme, Designe … Je nachdem kann man dann evtl. den benötigten Bereich freigeben?

    Weiters würde ich jedenfalls vorher selbst ein wiederherstellbares Backup machen, dieses lokal lagern. (ich bevorzuge dafür „Duplicator„, der erstellt eine lauffähige Kopie der ganzen Site)
    Sollte der dich besche…, alles löschen, damit neu anlegen, alle Logins ändern.

    Als ewiger WP-Lehrling kann ich diese, meine Meinung nicht als „Best Practice“ bezeichnen, aber vielleicht hilft dir das schon mal, bis die Profis hier kommen.

    Forum: Allgemeine Fragen
    Als Antwort auf: Sedo Codes einbetten
    Thread-Starter pezi

    (@pezi)

    Leider noch ein Nachtrag: Es scheint noch mehr Fehler in den Sedo Scripts zu geben – denn jede in der anklickbaren Liste erscheinende Domainname erzeugt einen 404 …

    Forum: Allgemeine Fragen
    Als Antwort auf: Sedo Codes einbetten
    Thread-Starter pezi

    (@pezi)

    Wieso willst du diese PHP-Funktion in den Header integrieren?

    Weil anfangs überhaupt gar nichts erschien, wollte man nur die Domainliste haben. Danach schon (aber ohne Liste).

    Wo ist das JavaScript abgeblieben?

    Wie gesagt, ich wollte die beiden Services trennen: Domainsuche und Domainliste.
    Das aus mehreren Gründen:
    1. Beide sollten auch getrennt platzierbar sein (was eigentlich eh geht, wenn man DIV und [Shortcode] woanders platziert – was ich erst später verstand)
    2. Beide stehen auch in der Sedo Site getrennt, so als ob man eins der Services auch alleine verwenden könnte. (Scheint nicht so zu sein? Die Domainliste funzt nicht ohne das JS von der Suchmaske …)
    3. Wollte auch je einen Codeschnippsel für jedes Service im Plugin „Code Snippet“ (übersichtlicher?)
    4. Und eben wegen dem lernen, wie man diese Scripts und deren Ausgaben handelt. (was ich alleine so nicht schaffte, weil man die beiden scheinbar nicht trennen darf?)

    So, dank dir, Bego, funzt es genauso wie in der letzten Version beschrieben!
    (bloß die Scripturl ist von Sedo tatsächlich falsch angegeben, diese muss eben https://sedo.com/c7r/assets/static/libs/sedo/widget.search.get.js sein)

    Nochmals 1000 THX!

    Bez. Shortcode:
    Dessen (oben beschriebenen) Basics hatte ich schon ein bissl, ich war nur (in dem Fall) unsicher, was wie wo in die Var $out gepackt werden muss, usw.
    Auch da vielen Dank!

    Werde mir beides noch oft ansehen, versuchen es zu verstehen, warum die beiden Services nur gemeinsam laufen. Warum Sedo beides extra zvg. stellt, frage ich die noch.

    Nachtrag zu Pkt. 1:
    Das trennen beider Ausgaben funktioniert in Beiträgen/Seiten eben mittels getrennter Platzierung von DIV und [Shortcode]
    Doch in den Widgets (egal ob HTML oder Textwidget) kommt allein mittels Shortcode beides.
    Stört ja nicht, gehört eh zusammen, doch warum der DIV nur innerhalb von Beiträgen befüllt wird … ? Hm. Aber wurst, Hauptsache es kommt irgendwas.

    • Diese Antwort wurde geändert vor 2 Jahren, 8 Monaten von pezi. Grund: Nachtrag zu Pkt. 1
    Forum: Allgemeine Fragen
    Als Antwort auf: Sedo Codes einbetten
    Thread-Starter pezi

    (@pezi)

    Die Domainliste lässt sich leider nicht blicken.

    Zuerst habe ich öfters Fehler produziert, da ich die beiden Sachen getrennt in Code Snippets unterbringen wollte.
    Also die Domainsuche und die Domainliste als eigenes Snippet.
    Warum?
    Dachte, so lerne ich wie das mit dem
    add_action( 'wp_head', 'name' ); function name() { ...
    und dem
    add_shortcode ...
    so geht.
    Dabei ging halt einiges schief, Try & Error halt. Denke aber, es nun ein wenig begriffen zu haben.

    So schaut die Domainliste als alleiniges Snippet nun aus:

    <?php
    // Funktion getTopDomains in den Head
    add_action( 'wp_head', 'getTopDomains' );
    // Topdomains abholen
    function getTopDomains() {
        $lines = file('https://sedo.com/txt/topdomains_d.txt');
        $topDomains = array();
        foreach($lines as $line) {
            array_push($topDomains, str_getcsv($line, '~'));
        }
    
        shuffle($topDomains);
        return array_slice($topDomains, 0, 5);
    }
    
    // Var $topDomains mit dem Array aus Fkt. getTopDomains füttern
    $topDomains = getTopDomains();
    
    // Shortcode hinzufügen
    add_shortcode( 'sedo', 'mein_sedo_shortcode' );
    function mein_sedo_shortcode() {
    	global $topDomains;
    	$out = '
    	<table style="border: 0 none; background-color: #e0e8ef; border-collapse: separate; border-spacing: 1px">
        <tr>
            <th colspan="2" style="background-color: #e0e8ef; font-size:16px; font-weight:600; padding: 5px 10px;">
                TOP Domains
            </th>
    	</tr>';
    // Array $topDomains ausgeben:
        foreach($topDomains as $domain) { 
        $out .= '
    	<tr>
        	<td style="background-color: #fafafa; padding: 5px 10px;">
           		<a href="https://sedo.com/search/details/?campaignId=1234567&language=d&domain='. $domain[0] . ' target="_blank" style="font-size:14px;">'.$domain[0].'</a>
    		</td>
            <td style="background-color: #fff; font-size:14px; padding: 5px 10px;">' 
    		. $domain[1] . 
    		'</td>
        </tr>';
    	}
        $out .= '</table>';
    
        return $out;
    }

    Dazu eben der Shortcode [sedo]

    Aber:
    Alles was auftaucht ist die Überschrift „TOP Domains„, eine Liste erscheint nicht.

    Wer weiß, ob es nicht wieder ein Fehler von Sedo selbst ist? So wie bei der Suche, wo die URL nicht komplett angegeben wurde? Klar, das muss ich mit denen klären.

    Wüsste nur gerne, ob ich das Snippet nun richtig habe.
    Zum testen braucht man dann halt meine echte campaignId. Wird ja nix machen, wenn ich die nenne, oder?

    Forum: Allgemeine Fragen
    Als Antwort auf: Sedo Codes einbetten
    Thread-Starter pezi

    (@pezi)

    Update:
    Die Domainsuche funzt mal!
    Dazu hat eh das erste Script gereicht, hier war eben nur der (von Sedo selbst vergessene) erste Teil der URL („https://sedo.com“) schuld.

    Also:

    <?php
    add_action( 'wp_head', 'mein_sedo_code' );
    
    function mein_sedo_code() { ?>
    <script type="text/javascript">
        var _sedoq = _sedoq || {};
        _sedoq.campaignId = '1234567'; // enter your campaign id
        _sedoq.locale = 'de-de'; // language locale (en-us, en-gb, de-de, es-es, fr-fr, pt-br, zh-cn)
    
        (function () {
            var s = document.createElement('script');
            s.type = 'text/javascript';
            s.async = true;
            s.src = 'https://sedo.com/c7r/assets/static/libs/sedo/widget.search.get.js';
            var f = document.getElementsByTagName('script')[0];
            f.parentNode.insertBefore(s, f);
        })();
    </script>
    <?php }

    lädt das Schript im Head und
    den <div id="sedo-widget-search"></div> musste man natürlich aus dem Script nehmen und an die gewünschte Stelle in einem Widget, Beitrag oder so verpflanzen

    Teil 2, die Domainliste beginne ich auch schon zu verstehen, wie und warum was davon in $out kommt um als Shortcode zvg. zu stehen.
    Testen tu ichs später … Evtl. bring ich das auch noch zum laufen …

    Danke, Bego!

    Forum: Allgemeine Fragen
    Als Antwort auf: Sedo Codes einbetten
    Thread-Starter pezi

    (@pezi)

    Danke, aber das klappt auch nicht so ganz.

    Seite bleibt weiß und in der Konsole:
    Failed to load resource: the server responded with a status of 404 ()
    Gemeint ist: '/c7r/assets/static/libs/sedo/widget.search.get.js'
    Diese komische, relative URL fiel mir ja schon vorher auf, wo soll denn die herkommen?

    Also habe ich „https://sedo.com“ vorangestellt und siehe da: Die Suchmaske erscheint.
    Fehler werden aber weiterhin ausgeworfen:

    jquery-migrate.min.js?ver=3.3.2:2 JQMIGRATE: Migrate is installed, version 3.3.2
    (index):170 GET https://baustelle.zib.info/c7r/assets/static/libs/sedo/widget.search.get.js net::ERR_ABORTED 404
    (anonymous) @ (index):170
    (anonymous) @ (index):171
    DevTools failed to load source map: Could not load content for https://cdn.sedo.com/c7r/assets/static/libs/external/jquery.min.map: HTTP error: status code 403, net::ERR_HTTP_RESPONSE_CODE_FAILURE

    Also ich habe keinen Schimmer wie dieses Script warum so angepasst ist, das würde ich gerne verstehen.
    Und dann noch kapieren, wie ich die Suchmaske auch dorthin kriege, wo sie hin soll (vmtl. per Shortcode [mein_sedo_shortcode] ?) Weil dzt. erscheint nur die Suchmaske, statt der ganzen Site …

    So muss weg … Vielen 1000 Dank bisher!

Ansicht von 15 Antworten - 196 bis 210 (von insgesamt 1.014)