Thời gian gần đây, dạo quanh blog của các anh em, hầu như blog nào cũng có các CTV viết bài (Tiếc rằng HT đến nay vẫn đơn thương độc mã). Bài viết này HT xin tặng đến các blog có CTV áp dụng để gọi là món quà nho nhỏ gửi đến các CTV. Như các bạn biết, hồ sơ người dùng trong Wp cũng khá đầy đủ một số thông tin cơ bản. Tuy vậy vẫn có một số thông tin không cần thiết và lại thiếu một số thứ đối với một số bạn. HT sẽ hướng dẫn bạn thêm thông tin riêng vào hồ sơ người dùng.
Một trong những quyền lợi khi đăng bài tại HT blog là sẽ được đặt quảng cáo (468×60) dưới mỗi bài đăng của bạn. Bạn hoàn toàn chủ động quản lý quảng cáo của bạn. Tham khảo chi tiết http://hutruc.com/viet-bai/. Để từng tác giả có thể tự thay đổi thông tin quảng cáo của mình thì HT đã thêm một box “Quảng cáo của tôi” vào hồ sơ người dùng. Cách thực hiện.
Bạn copy và paste đoạn code sau và file functions.php (custom_functions.php nếu bạn sử dụng thesis)
/***** Quang cao cho tac gia http://hutruc.com *****/
add_action( 'show_user_profile', 'quangcaotacgia' );
add_action( 'edit_user_profile', 'quangcaotacgia' );
function quangcaotacgia( $user ) { ?>
<h3>Quảng cáo của tôi</h3>
<table class="form-table">
<tr>
<th><label for="myads">Code quảng cáo</label></th>
<td>
<textarea name="myads" id="myads" rows="5" cols="30"><?php echo esc_attr( get_the_author_meta( 'myads', $user->ID ) ); ?></textarea><br />
<span class="description">Bạn có thể thêm code quảng cáo (468x60). Quảng cáo này sẽ hiển thị bên dưới mỗi bài viết của bạn.</span>
</td>
</tr>
</table>
<?php }
add_action( 'personal_options_update', 'my_save_quangcaotacgia' );
add_action( 'edit_user_profile_update', 'my_save_quangcaotacgia' );
function my_save_quangcaotacgia( $user_id ) {
if ( !current_user_can( 'edit_user', $user_id ) )
return false;
update_usermeta( $user_id, 'myads', $_POST['myads'] );
}
/***** #Quang cao cho tac gia http://hutruc.com *****/
Đoạn code có tác dụng thêm một box “Quảng cáo của tôi” vào hồ sơ của người dùng.
title="Quảng cáo của tôi" >Để hiển thị thông tin “Quảng cáo của tôi” bạn thêm đoạn code sau vào vị trí thích hợp (Có thể ở trang Author, Single,… HT thì đặt ở Author Box).
<?php if ( get_the_author_meta( 'myads' ) ) { ?>
<div class="adsauthor">
<?php the_author_meta( 'myads' ); ?>
</div>
<?php } // End check for myads ?>
Nội dung bài viết dựa trên VD cụ thể ở HT Blog, bạn có thể áp dụng code để edit lại cho phù hợp với nhu cầu trên blog của bạn. Bài viết khá vội nên có thể có nhiều sai xót mong các bạn góp ý.
P/s: Để tiện cho các bạn nhận thấy sự khác biệt giữa quảng cáo của tác giả nên bài viết này HT chọn tác giả là Hư Trúc (không phải là người mới nhé)

Chờ mãi,cuối cùng bác cũng chịu cho ra
mà sao lại là
“Trúc đã từng viết 1 bài” acc author mới à bác
“P/s: Để tiện cho các bạn nhận thấy sự khác biệt giữa quảng cáo của tác giả nên bài viết này HT chọn tác giả là Hư Trúc (không phải là người mới nhé)”
Bên trên ghi rõ nhé bác
Hum nay đọc lại bài này! ôi trời! chẳng có gì chú ý cả (vì gần thuộc rồi hehe) nhưng chú ý ở phần tác giả! hình ai mà xinh dữ zậy trời !
Thủ thuật này hay đó bác ,bác Tỉnh với Mi Sao mà xài thì good quá
Đâu chỉ có eblogviet, misao còn có nhiều blog cũng đã có các CTV rồi đấy chứ
Dựa vào bài này có thể sửa ra một số thứ nữa hay đấy.Ví dụ bác Tỉnh mà cài cái này để tác giả đặt code quảng cáo thì ….
Cũng hy vọng bác Tỉnh đọc được bài này và mang về áp dụng cho các anh em CTV được nhờ. Mãi vẫn chưa viết được bài nào cho eblogviet.
àh, giống cái demo của bác àh,,, em chắc cũng ko cần dùng, dù sao cũng thanks bác
Chào mừng bác quay trở lại nhé…
vắng bác chém gió buồn ghê, hehehe
Cảm ơn bác đã nhớ đến HT, nội dung bài viết là một ví dụ, bác có thể dựa vào đó để code lại cho phù hợp, VD thêm twitter, facebook, …
Đi đâu mà lâu thế.Có hay lên Sài Gòn không?Lúc nào cafe đi
Đi nhiều chổ, nhiều lần nên off lâu, cũng có khi lên Sài Gòn hoặc đi ngang qua đó. Nếu có dịp thì anh em mình Cafe
Có đi rủ em với nha anh Trung, anh Hùng
Ok thôi, nhưng chưa biết bao giờ có dịp nữa
Có bác nào ở Sài Gòn bữa nào họp mặt cái nhỉ.
Chắc phải viết 1 bài liên quan nhỉ
Vậy ra bác Hùng Mảketing ở SG ah. Em ở TP Vũng tàu, hiện đang học tại SG, khi nào 2 bác đi uống cafe thì hú em nhá
Ơ, thế ra bác ở VT à, ở thành phố hay huyện nào
Hay là các bác đang ở SG rũ nhau đi trước đi
Em ở TP bác ah
Cũng định liên lạc với các trùm ở SG rồi, khi nào có thông tin chính xác thì bác phải lên nha
HT không dám hứa chắc. Do tính chất công việc HT không cố định thời gian cụ thể nên có khi rãnh mà cũng có khi bận không biết chắc. Nên nếu nhằm vào lúc HT rãnh thì sẽ cố gắng tham gia cùng anh em
Cuối năm nay mới lên SG.Hiện vẫn là BRVT.
Lúc nào anh em gặp mặt cái nhỉ.
Chào mừng bác đã trở lại
Bác lặn hơi lâu đấy
Tut này là một dạng WP hack đây mà, biết thêm một vài hook rồi, hehe. Bác cứ từ từ rồi sẽ có CTV thôi
blog em còn nhỏ quá, mới cả dạo này đang bận, chả phát triển được gì cả.
.-= TungZ´s last blog ..Tạo độ cao bằng nhau cho các cột sử dụng Jquery =-.
Cám ơn bác, đúng là lần này HT lặn khá lâu
Cám ơn bác đã động viên, cũng hy vọng được thế.
Blog bác tương lai phát triển đấy chứ, đi một con đường mới, hiện nay rất ít người dùng Thematic.
Chào mừng bác đã quay trở lại cùng anh em. Hết bận chưa bác. Vắng bác buồn ghê.
.-= LeHienTinh´s last blog ..Tùy Chỉnh Một Số Option Cơ Bản Của Thesis Theme =-.
Cảm ơn bác, nói không bận thì chắc là chưa được, nhưng HT sẽ cố gắng dành thời gian online không lặn lâu như thời gian qua.
bác HT cày game nên lặn hơi lâu ấy mà
Cái ảnh ấy là do tiệm net hết máy nên ké mấy của thằng bạn online đấy chứ. Hồi trước thì có chơi nhưng bỏ gần năm rồi
Chào mừng anh Hutruc đã trở lại cùng đồng bào blogger, hí hí. Nghe phong phanh có người đang viết bài cho anh đấy, em thì dạo này không nghiên cứu code wordpress nên cũng không có bài nào về code ra hồn cả, hi vọng có dịp viết cho anh.
.-= Lê Hoàng´s last blog ..Các website giải mã footer theme wordpress =-.
Cảm ơn e, đúng là HT đã nhận được bài CTV đầu tiên, ngày mai sẽ đăng. Chủ đề trên blog HT không nhất thiết phải là code WP đâu. Rất hoan nghênh em viết bài CTV
Đọc trên Twitter thấy anh Trúc nhà mình mất USB nên buồn mới off lâu thế đấy các bác ạ
Đúng là HT mất USB cũng hơi buồn (mất USB đồng nghĩa với tất cả data không còn tý gì nên khá là chán). Tuy nhiên đó không phải là nguyên nhân chính để HT off lâu trong khoảng thời gian vừa rồi đâu
Bác mất hút làm anh em mong chờ lắm, chả có tut để vọc WP nữa
HT hy vọng trong thời gian tới sẽ có ý tưởng cũng như thời gian để viết bài đều đều cho anh em “vọc”
Đọc trên kucku còn biết Hư Trúc 23 tuổi
.-= Hùng´s last blog ..Estimix.com-kiểm tra website =-.
Trang giới thiệu có ghi năm sinh mà bác
Welcome back, cái này cũng đơn giản vì mình có thể dùng chính author box để làm mà
.-= Tinh´s last blog ..Miễn Phí Hosting Suốt Đời Từ WestHost =-.
Author box thì quảng cáo sẽ cố định, ở đây là nếu bài viết của tác giả a thì sẽ hiển thị quảng cáo của tác giả a, tương tự tác giả b -> quảng cáo b, bất cứ lúc nào tác giả b cũng có thể thay đổi code quảng cáo mà không cần thông qua admin
Cái này cũng hay nhưng cũng rất dở vì không thông qua admin sẽ không kiểm soát được. Nếu các CTV mà chới popup hay quảng cáo mát mẻ thì coi như danh tiếng của admin đổ xuống sông xuống bể rồi. Mình thì sẽ chọn cái author advertising plugin như các pro khác đang dùng, tiếc là nó chỉ áp dụng cho adsense, hy vọng nó sẽ upgrade cho các định dạng khác. Thanks
.-= Tinh´s last blog ..Miễn Phí Hosting Suốt Đời Từ WestHost =-.
Đúng là vấn đề này em chưa nghĩ đến, nhưng khắc phục cũng không khó, thêm hàm kiểm tra quyền hạn, chỉ cho admin cập nhật quảng cáo thôi. Nhưng lại mất chức năng người dùng tự cập nhật quảng cáo :(
Em đang cần học thêm về hook
Các tut như thế này em yêu lắm
Cảm ơn bác HT nhiều
Thanks bác, HT sẽ cố gắng viết bài dạng này hơn
cảm ơn bài viết của anh. save để chờ khi có CTV như các đại gia thì đem ra xài
nên lười viết )
chắc h này anh bận rộn với vợ con rồi…( hay chí ít là bồ nhí
.-= nghiadoi´s last blog ..Cơ hội nhận 3 themes Simplepress cho 3 người may mắn nhất =-.
Hình như bên em hôm bữa có CTV viết bài rồi mà.
HT vẫn đơn thương độc mã thôi, nếu có mấy cô ấy nữa chắc không còn thì giờ luôn
em mới bị suppend host, nên giờ cũng không có sự ổn định về host để yên tâm viết bài.
Bữa có bạn CTV viết bài chuyên về eng, nhưng nhận thấy sự “loạn” anh Tỉnh góp ý, nên em không post bài eng nữa.
.-= nghiadoi´s last blog ..IQ Blog – One Pause quy ẩn tạm thời ! =-.
Đúng là hót gặp vấn đề thì chúng ta chẳng còn tâm trí nào cả. HT đã từng lâm vào cảnh rồi nhiều lần rồi nên rất hiểu. Cũng may nhờ host free bác Tỉnh Share khá ngon nên đỡ lo vấn đề host trong gần 01 năm
Xin hỏi mọi người, mình có cách nào lấy ra tổng số bài mà 1 contributor từng viết, rồi nhân với giá tiền để ra tổng số tiền mà người đó đang giữ không? Phần giá tiền chỉ có admin mới có thể thay đổi.
Ai biết plugin quản lý cái này thì giúp mình với, mình search từ khóa nó ra linh tinh không đúng ý… Mà code thì
Cái này không biết có plugin không (HT nghĩ là chưa có) nhưng code thì cũng không khó, hình như bên rubic có đoạn code tương tự đấy, bác ssang tham khảo xem
bài này hay, em đang xây dựng blog bài này sau này mới làm thử, tại chưa có kinh ngiệm về code không biết đặt thế nào cho đúng
Cứ vất nó vào file funtions.php của theme là oki