Review:Wordpress có vẻ không cần thẻ đóng cho thẻ html đơn nên khi mình dùng code lấy ảnh đầu tiên trong content không thành True: <img src=""> False: <img src=""/>" Không hiểu ý bác thêm thẻ img như nào. Mình thử trên khá nhiều theme và có bật tùy chọn sử dụng ảnh đầu tiên của nó nhưng không thấy hoạt động
Code: https://www.wpbeginner.com/beginners-guide/how-to-add-featured-image-or-post-thumbnails-in-wordpress/ https://developer.wordpress.org/reference/functions/get_the_post_thumbnail/ Featured image của WP nếu không được tối ưu thì dung lượng tăng lên rất nhanh (do 1 ảnh được crop ra nhiều tấm) => tốt nhất anh nên viết 1 đoạn để lấy ra ảnh đầu tiên làm ảnh đại diện (thumbnail) luôn.
tạo field sau đó thích làm gì làm, code này lấy ra từ file funciton Code: function thumb_home() { global $post; $get_thumb = get_post_meta(get_the_ID() , 'call-thumb', true); $path_thumb_error = get_template_directory_uri().'/images/272x182.png'; $content = "hot_picture"; $path = get_token_photo_uri($get_thumb); if ($get_thumb == 'ERROR') { echo' <div class="series-poster"> <a rel="external nofollow" href="' . get_the_permalink() . '" title="' . get_the_title() . '"><img class="b-lazy" data-src="' . $path_thumb_error. '" /></a> </div>'; } else { echo'<div class="series-poster"><a rel="external nofollow" href="' . get_the_permalink() . '" title="' . get_the_title() . '"><img class="b-lazy " data-src="' . $path. '" /></a> </div>'; } }
Em có trang http://localhost/wordpress/wp-content/themes/indite/update.php em muốn viết đoạn mã sử dụng hàm insert có sẵn của wordpress kiểu như sau Code: <?php //->/wp-content/themes/indite/update.php?limit=5 require_once ('../../../wp-includes/post.php'); $post_id = wp_insert_post(array ( 'post_author' => 1, 'post_type' => 'your_post_type', 'post_title' => 'title', 'post_content' => 'content', 'post_status' => 'publish', 'comment_status' => 'closed', // if you prefer 'ping_status' => 'closed', // if you prefer )); ?> Nhưng luôn mắc lỗi Anh xem giúp em nên làm sao cho đúng?
Lộ site thớt ơi! Code: <?php if (! function_exists('wp_get_current_user')) { include (ABSPATH . 'wp-includes/pluggable.php'); } ?>
Hì bạn vui tính.Mình thêm nó vào vẫn thấy lỗi như cũ mà.Hay việc áp dụng code này chỉ áp dụng cho viết plugin không dùng được với gọi trực tiếp nhỉ.Mình mới tìm hiểu lại php và wordpress thôi nên chưa biết gì nhiều.Bạn có từ khóa hay đoạn code nào cụ thể hơn không,mình xin áp dụng với.
Sorry thớt! Mình nhìn nhầm! Code: <?php if (! function_exists('get_current_user_id')) { include (ABSPATH . 'wp-includes/user.php'); } ?> Nếu đoạn trên vẫn chưa được, thớt thử thêm vào add_action init.
Hì ý mình là địa chỉ localhost sợ gì lộ Mình chuyển qua code php thường thôi,php bập bõm học wordpress thấy hơi khoai.