zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden WP, custom post type QuickEdit

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 16.11.2015, 20:03
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 12.11.2010
Ort: Bad Langensalza
Beiträge: 733
gabischatz ist in Verruf geraten
Standard WP, custom post type QuickEdit

Hallo, ich möchte bei einem custom post type beim QuickEdit das Inputfeld Permalink als read-only haben. Leider bekomme ich das mit jQuery nicht hin.
HTML-Code:
jQuery('#the-list input[name="post_name"]').attr('readonly', true);
Gibt es eine andere Möglichkeit?
Gruß Lutz
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 17.11.2015, 07:39
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Du musst schon konkretisieren wo du dieses Feld findest und wie du da jQuery einbaust. Aufgrund wager Beschreibungen Wissen wir nicht wovon du redest.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 17.11.2015, 12:19
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 12.11.2010
Ort: Bad Langensalza
Beiträge: 733
gabischatz ist in Verruf geraten
Standard

Ich glaube ein Bild sagt mehr aus, als meine Beschreibung.
Angehängte Grafiken
Dateityp: png permalink.png (43,0 KB, 30x aufgerufen)
Mit Zitat antworten
  #4 (permalink)  
Alt 17.11.2015, 12:46
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Mit konkretisieren miente ich keinen Screenshot, dadurch wissen wir im Prinzip genau so wenig wie vorher.

Wie lautet der HTML Quelltext auf den du zugreifen möchtest? Wo rufst du die JS Funktion auf?

(Diese Frage ist auf Wordpress gemünzt. Mir ist nicht klar in welchen Prozess du hier eingreifst und wo du diese Funktion einbauen willst. Um im Backend von Wordpress einzugreifen gibt es zahlreiche optionen und spezielle Funktionen, zumal du darüber hinaus noch ein mir unbekanntes Plugin modifizieren willst, kannst du nicht erwarten, dass wir aus der hohlen Hand die Ratschläge geben können).

Um es kurz zu machen, hier geht es konkret um ein Plugin. D.h. du musst uns erstmal sagen welches Plugin es ist. Dann ist die Frage an welcher Stelle du hier modifizieren möchtest. Das ganze kann unter Umständen völlig sinnlos sein, da das Plugin ja auch geupdated werden muss, d.h. jede Änderung am Quellcode wird wieder überschrieben.
Mit Zitat antworten
  #5 (permalink)  
Alt 17.11.2015, 14:02
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 12.11.2010
Ort: Bad Langensalza
Beiträge: 733
gabischatz ist in Verruf geraten
Standard

Nach dem ich versucht habe dir den betreffenden Vorgang zu erklären, habe ich die betreffende Stelle im Code gefunden. Hier der Code:
HTML-Code:
jQuery('#inlineedit input[name="post_name"]').attr('readonly', true);
Mit Zitat antworten
  #6 (permalink)  
Alt 17.11.2015, 16:16
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.372
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Du kopierst Elemente ohne dir anzuschauen was passiert. Denn das was du versuchst auszuführen kann nicht ausgeführt werden. Der Grund: das von dir genannte MarkUp ist NICHT vorhanden bei WordPress. Schau dir den Code an, der im Element ist.
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato...
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege

www.richard-thiel.de | Müssen Websiten überall gleich ausschauen?
Mit Zitat antworten
  #7 (permalink)  
Alt 17.11.2015, 16:56
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von gabischatz Beitrag anzeigen
Nach dem ich versucht habe dir den betreffenden Vorgang zu erklären,
Hast du nicht!
Und du gehst nicht auf meine Fragen ein, ich werde deine Postings in Zukunft ignorieren, das ist keine konstruktive Zusammenarbeit.
Mit Zitat antworten
  #8 (permalink)  
Alt 17.11.2015, 19:15
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 12.11.2010
Ort: Bad Langensalza
Beiträge: 733
gabischatz ist in Verruf geraten
Standard

Zitat:
Zitat von Thielo Beitrag anzeigen
Du kopierst Elemente ohne dir anzuschauen was passiert. Denn das was du versuchst auszuführen kann nicht ausgeführt werden. Der Grund: das von dir genannte MarkUp ist NICHT vorhanden bei WordPress. Schau dir den Code an, der im Element ist.
Das verstehe ich jetzt auch nicht. Ich kopiere doch keine Elemente! Es wird doch nur ein Atribut gesetzt.
Original WP:
HTML-Code:
	<form method="get"><table style="display: none"><tbody id="inlineedit">

		<tr id="inline-edit" class="inline-edit-row inline-edit-row-post inline-edit-sp_event quick-edit-row quick-edit-row-post inline-edit-sp_event" style="display: none"><td colspan="6" class="colspanchange">

		<fieldset class="inline-edit-col-left"><div class="inline-edit-col">
			<h4>QuickEdit</h4>

			<label>
				<span class="title">Titel</span>
				<span class="input-text-wrap"><input type="text" name="post_title" class="ptitle" value="" /></span>
			</label>

			<label>
				<span class="title">Permalink</span>
				<span class="input-text-wrap"><input type="text" name="post_name" value="" /></span>
			</label>
Außerdem habe ich um das script noch einen PHP code der verhindert, dass außerhalb des custom post type kein Code ausgeführt wird.

PHP-Code:
     <?php    if (get_post_type()  == 'events' ) { ?>
jQuery('#inlineedit input[name="post_name"]').attr('readonly', true);
<?php }
Zitat:
Zitat von protonenbeschleuniger
Hast du nicht!
Wollte ich dabei habe ich ja die richtige Lösung gefunden.
Mit Zitat antworten
  #9 (permalink)  
Alt 18.11.2015, 12:15
Benutzerbild von Thielo
Web Ninja
XHTMLforum-Kenner
 
Registriert seit: 17.09.2009
Ort: Stuttgart oder so
Beiträge: 3.372
Thielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein LichtblickThielo ist ein Lichtblick
Standard

Yeay Session weg

Zitat:
Zitat von gabischatz Beitrag anzeigen
Wollte ich dabei habe ich ja die richtige Lösung gefunden
Die aber nicht funktioniert.

Den Code den du kopierst (nicht das Element) läuft während sobald die Funktion zum Quickedit ausgeführt wird.
Den abgeänderten Code haust du beim Pageload raus.

Den HTML Code, den du ändern willst, der Existiert zu diesem Zeitpunkt jedoch garnicht.
Und da deine Funktion nicht während der Laufzeit greift, kann er nicht ausgeführt werden.
__________________
Hier ein immer gültiges Statement: Überarbeite deine Code, lerne die Grundlagen, widersprich mir nicht, wehre dich nicht, ich habe Recht, wir sind Lolgion, wir sind viele.. potato...
All meine Angaben sind ohne Gewähr, es könnte also trotz meiner Unfehlbarkeit dazu kommen dass ich falsch liege

www.richard-thiel.de | Müssen Websiten überall gleich ausschauen?

Geändert von Thielo (18.11.2015 um 12:17 Uhr)
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 18.11.2015, 12:24
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Thielo Beitrag anzeigen
Den HTML Code, den du ändern willst, der Existiert zu diesem Zeitpunkt jedoch garnicht.
Das ist aber nur deine Vermutung.

Der Code, den wir bisher gesehen haben gibt das nicht her.
Fragwürdig finde ich auch die Vermischung von PHP und JS Code, aber selbst daraus lassen sich keine Rückschlüsse ziehen. Daher hatte ich ihn gebeten das ganze zu konkretisieren und auch ganz konkret gefragt, wo er denn diese JS Funktion aufruft. Das ist ja alles in WP relativ komplex und der screenshot hilft da gar nichts.
Wir kommen hier nicht weiter, da die Mitarbeit von "Gabischatz" und seine Vorstellung über den Infomartionsgehalt seiner Frage wie schon so oft leider unterirdisch sind.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
wp Custom Post Types Auswahl einschränken gabischatz Serveradministration und serverseitige Scripte 0 17.06.2014 12:37
wp Custom Post Types gabischatz Serveradministration und serverseitige Scripte 0 15.06.2014 12:51
wp Custom Post Types gabischatz Serveradministration und serverseitige Scripte 0 05.05.2014 14:00
Custom Post Types auto category gabischatz Serveradministration und serverseitige Scripte 12 06.02.2014 10:09
Liste im IE StarSt0rm CSS 3 22.08.2007 21:04


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:15 Uhr.