schema ile işaretlemen gerekiyor kısaca cevap vermek gerekirse, ürün için olan işaretleme örneklerine buradan bakabilirsin
https://schema.org/Product
Ben tercihimi JSON-LD formatından yana kullanıyorum, senin hangisi kolayına geliyorsa :)
input'lara verdiğin name niteliğin hatalı. eğer multiple değer göndermek istiyorsan isim[] şeklinde tanım yapmalısın. Örneğin;
<form action="" method="post">
<input type="text" name="ad[]" placeholder="Ad 1"> <br>
<input type="text" name="ad[]" placeholder="Ad 2"> <br>
<input type="text" name="ad[]" placeholder="Ad 3"> <br>
<button type="submit">Gönder</button>
</form>
<?php
if (isset($_POST['ad'])){
print_r($_POST['ad']); // girilen tüm ad[] input değerleri
}
?>
Bu örnekte elbette inputları ben kendim oluşturdum ancak mantık aynı, jquery ilede inputları oluştururken bu şekilde oluşturup gönderirsen değerleri dizi olarak alıp istediğin gibi işlem yapabilirsin, yani önce php tarafında mantığı kavraman gerekiyor probleminin jquery ile alakası yok.
sildirmek yerine scrollu aşağı indirebilirsiniz her yeni mesaj geldiğinde scrollTop() metodu ile
video objesi olduğu için gelmiyor normaldir :) ekrang görüntüsünü kaydetmeyi deneyin javascriptle yine yapamayacaksınız video elementinde.
placeholder loading ya da skeleton loading diye aratarak örneklerini bulabilirsiniz.
temelde html ve css ile item'lar tasarlanıyor css ile renk geçiş efekti veriliyor ve içerikler geldiğinde bunların yerlerine değiştirilmiyor content değişiyor.
javascript frameworkleri ile yapması çok daha kolay bir işlem.
prepend() yerine before() ve append() yerine after() metodlarını kullanarak öncesine ve sonrasına eklemeler yapabilirsin.
<div id="test">
test
</div>
<script>
let test = $('#test');
test.prepend('içinde başa yazı ekler');
test.append('içinde sonra yazı ekler');
test.before('<div class="deneme">bu eleman öncesine eklenir</div>');
test.after('<div class="deneme">bu eleman sonrasına eklenir</div>');
</script>
eğer php denemek istiyorsan şu programlardan birisini kurman gerekir
- xampp
- wamp
- mamp
daha fazla örneğide vardır ancak bunlardan birisi işini çözer. Bunu kurduktan sonra mysql ve apache'yi başlatıyorsun programdan, artık http://localhost yazarak localhost'una erişebilirsin.
Denemeler yapmak içinde genelde htdocs olarak adlandırılan klasör kullanılır. Tabi bu klasör adı programdan programa göre değişebilir onu kontrol edip programa göre uygun olan yere atıp testlerini yapabilirsin.
Zaten programların sitesinde yeterli açıklamayı bulabilirsin.
bunu genelde javascript frameworkleri dinamik olarak isimlendirirken yapıyorlar, elle verilmiş class isimleri değil yani.
file manager kullanman gerekiyor bunun için. çok zor bir entegrasyon süreci var internette anlatımları mevcut.
kullanacağın eklenti ise şu: https://ckeditor.com/cke4/addon/file-manager
bu tam olarak ihtiyacın olanı karşılayacaktır muhtemelen
ne yapmak istediğinizi tam anlayamadım daha detaylı anlatırsanız yardımcı olalım. istediğiniz konsolu açtığınızda orada bir yazı-logo vs. göstermek mi yoksa incele dediğiniz alanı mı değiştirmek istiyorsunuz?
Ayrıca lütfen sorunuzla ALAKALI kategorileri seçip konu açın, o kadar çok etiket seçmişsiniz ki amacınızı anlamak pek mümkün değil.