Thứ Ba, 31 tháng 5, 2016
Thứ Sáu, 27 tháng 5, 2016
Fatal error: Cannot redeclare _wp_check_for_scheduled_split_terms() (previously declared in C:\xampp\htdocs\canhbuom\wp-includes\taxonomy.php:4447) in C:\xampp\htdocs\canhbuom\wp-content\themes\slowave\functions.php on line 23 không thể vào website
Lỗi _wp_check_for_scheduled_split_terms() do hàm này đã tồn tại ở file taxonomy.php. Sửa bằng cách
if( ! function_exists( _wp_check_for_scheduled_split_terms ))
{
function _wp_check_for_scheduled_split_terms() {
if ( ! get_option( 'finished_splitting_shared_terms' ) && ! wp_next_scheduled( 'wp_split_shared_term_batch' ) ) {
wp_schedule_single_event( time() + MINUTE_IN_SECONDS, 'wp_split_shared_term_batch' );
}
}
}
Không thể xem bài viết wordpress localhost
Vào permalinks lưu lại thì trong file nguồn wordpresss sẽ tạo lại file .htaccess
Thứ Tư, 25 tháng 5, 2016
parsing filters is unsupported không thể giải nén trong ubuntu
Bạn chọn phần mềm giải nén (Open with archive manager)
Thứ Ba, 24 tháng 5, 2016
Tạo script trong ubuntu
Khuyến cáo các bạn sài nano cho tiện. http://linuxcommand.org/lc3_wss0010.php
1. Nhập đoạn code trong nano
#!/bin/bash
# My first script
echo "Hello World!"
Lưu ctr+x
2. Cấp quyền để đọc được file hello_world
chmod 755 hello_world
3. Xem thành quả
./hello_world
4. Các câu lệnh trong ubuntu
https://help.ubuntu.com/community/Beginners/BashScripting




Thứ Hai, 23 tháng 5, 2016
Cài đặt wp-cli.phar
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info. Install các gói: php,...
error: no such partition không boot được w8 khi xóa ubuntu
Cách đơn giản bạn dùng đĩa (usb) boot win. Vào phần repair your computer. Vào Command Prompt, sau đó viết bootrec /fixmbr. bootrec /fixboot. Sau đó khởi động lại máy tính.
Thứ Sáu, 20 tháng 5, 2016
Không thể lưu sublime text ubuntu (wordpress)
Điều quan trong các bác phải cấp quyền ghi đọc cho file đó thì mới có thể lưu được.
Để tới được đường dẫn folder cd /folder. Nhưng trong ubuntu phiên bản từ 16.04 trở đi các bác chỉ cần vào folder click Open in Terminal nó sẽ tới đường dẫn. Các bác cần quyền root: sudo su (nhập mật khẩu). Kế tiếp chmod 777 * (tất cả các file trong folder), không thì chọn một file muốn cấp quyền.
Thứ Năm, 19 tháng 5, 2016
Plugin thêm chức năng download wordpress
Các bạn có thể sử dụng: wordpress download manager, easy media download, simple file downloader.
Cách để sửa ftp trên xampp linux (ubuntu)
Tạo user cho website chown -R daemon:daemon wordpress (tên folder website)
https://www.youtube.com/watch?v=b7Zqrag959M
Cấp quyền để đọc trong ubuntu
Vào root: sudo -s -H
Cấp quyền: chmod 755 [tên file] (ví dụ: chmod 755 demo)
chmod 777 [tên file] (ví dụ: chmod 777 demo)
Cách cài xampp webserver cho ubuntu
http://topthuthuat.com/thu-thuat-ubuntu/cach-cai-dat-xampp-webserver-cho-ubuntu
Cài chrome unbuntu 16.04
Trước khi cài đặt bạn vào Software Updater cập nhật. Vào Software & Updates: kiểm tra xem có mục htt;://dl.google.com/linux/chrome/deb/ stable main để cập nhật.
Thứ Tư, 18 tháng 5, 2016
Plugin yêu cầu like trước khi download
OnePress Social Locker
Social Share And Social Locker - ARSocial
Super Social Content Locker Lite
Creating download links, password observationg and much more
1. How to align an image
2. How to align text
3. How to add an autoresponder
4. How to integrate Aweber with blog
5. Aweber form
6. How to back up your blog
7. How to cloak your links
8. How to add an email address
9. How to make an email link
10. How to add an exit pop up
Install plugin wBounce
11. Forwarder
12. How to add a menu
13. How to split test pages
14. How to add a widget
15. How to track your visitors and sales
Hosting and the structure of your website
1. How to add line breaks
Sử dụng plugin simple breaks (để thêm các lệnh html cho các bạn không biết code he he)
2. How to moderate comments
3. How to buy hosting
4. How to password protect a page
5. How to change permalinks
6. How to make a redirect ( cách để chuyển hướng trang web sang một trang chỉ định)
Các bác nhớ mở thẻ meta http-equiv="refresh" content="0; url=http://google.com/" />
7. How to secure a download page
8. How to set up DNS
9. How to set up spam protection
Thứ Ba, 17 tháng 5, 2016
Adding content to your website and disabling content
1. How to make a zip file
2. How to disable comment
3. How to display content on multiple pages
4. How to make a download link
5. How to make a download page
6. How to add header/footer scripts
7. How to make a support desk
8. How to create a home page
9. How to install a plugin
10. How to change a theme
Basic of wordpress
1. How to add image
2. How to add a link
3. How to add media
4. How to add a video
5. How to buy domain
6. How to change text
7. How to make a contact page
8. How to install a blog
9. How to add a page
10. How to add a post
Xử lý chuột trái và chuột phải
Xử lý chuột trái và chuột phải jquery có 2 api:
.click()
.contextmenu()
Dùng jquery để ẩn thẻ div khi người dùng click phía ngoài
http://www.codesynthesis.co.uk/code-snippets/use-jquery-to-hide-a-div-when-the-user-clicks-outside-of-it
Thứ Sáu, 13 tháng 5, 2016
Thứ Năm, 12 tháng 5, 2016
Các hàm wordpress
is_single: xác định file php single
the_title: tựa đề bài viết hiện tại
the_content: nội dung bài viết
wp_link_pages: link sang các trang
esc_html_e: hiển thị thông tin html
get_search_form: hiển thị khung tìm kiếm
the_widget: hiển thị một widget
the_archive_title: hiển thị tựa đề archive
the_archive_description: hiển thị mô tả archive
get_template_part: tải một phần template này vào một template khác
post_password_required: bài viết yêu cầu mật khẩu chính xác
have_comments: xác định có bình luận không
number_format_i18n: chuyển đổi một số nguyên sang định dạng dựa trên ngôn ngữ
get_comments_number: trả về số bình luận trên bài viết
get_the_title: trả về tựa đề bài viết
get_comment_pages_count: tính toán số trang bình luận, số bình luận trên một trang
get_option: lấy giá trị của một tùy chọn
previous_comments_link: hiển thị đường dẫn trang bình luận trước
next_comments_link: hiển thị đường dẫn trang bình luận sau
wp_link_comments: hiển thị tất cả các bình luận cho một bài viết hoặc trang
comments_open: kiểm tra bình luận có đang mở
post_type_supports: kiểm tra hỗ trợ loại bài viết cho một tính năng
get_post_type: trả về loại của bài viết hiện tại
comment_form: thêm một form bình luận vào một template
wp_footer: gọi file footer
function_exists: kiểm tra tồn tại
load_theme_textdomain: tải đường dẫn
get_template_directory: trả về đường dẫn giao diện hiện tại
add_theme_support: cho phép giao diện nhận hỗ trợ một tính năng nhất định
register_nav_menus: đăng ký nhiều menu điều hướng tùy chỉnh mới WordPress 3.0. Điều này cho phép tạo ra các menu tùy chỉnh trong bảng điều khiển để sử dụng trong giao diện của bạn
add_action: hook một chức năng vào một hành động cụ thể
content_width: chiều rộng cho phép tối đa nội dung trong giao diện
apply_filters: gọi chức năng thêm một filter hook
after_setup_theme: sau khi giao diện được tải
register_sidebar: xây dựng sidebar
widgets_init: nhận widget
wp_enqueue_style: đăng ký css
wp_enqueue_script: đăng ký css
is_singular: truy vấn tới bài viết duy nhất hiện tại của bất kỳ loại bài viết nào
language_attributes: hiển thị thuộc tính ngôn ngữ cho các thẻ html
blog_info: hiển thị thông tin trong website hiện tại
wp_head: in dữ liệu trong thẻ đầu giao diện người dùng
body_class: hiển thị lớp content
is_front_page: trang trước của website
is_home: trang chủ
esc_ur: hiển thị đường dẫn
get_bloginfo: trả về thông tin website hiện tại
description: trả về mô tả
get_header_image: trả về ảnh header
home_url: trả về đường dẫn website
header_image: hiển thị đường dẫn ảnh header
esc_attr: thoát ra các thuộc tính html
get_custom_header: trả về dữ liệu ảnh header
get_header_textcolor: trả về giá trị màu sắc text trong header
header_textcolor: in giá trị bảng màu bên trong header
display_header_text: hiển thị văn bản tiêu đề
wp_customize: hiển thị phần tùy chỉnh trong theme
customize_register: action hood để tùy chỉnh theme
is_multi_author: kiểm tra site có nhiều tác giả không
is_search: có phải truy vấn là tìm kiếm
get_post_format: trả về định dạng bài viết
get_the_time: trả về thời gian hiện tại của bài viết
get_the_modified_time: trả về thời gian bài viết đã được chỉnh sửa lần cuối
esc_attr: xuất ra các thuộc tính html
get_permalink: lấy đường dẫn đầy đủ bài viết
esc_html_x: lấy bản dịch văn bản về html
esc_url: kiểm tra đường dẫn
get_author_posts_url: trả về đường dẫn trang tác giả với
get_the_author_meta: trả về dữ liệu yêu cầu trang tác giả của bài viết hiện tại
get_the_author: trả về tên hiển thị của tác giả bài viết
get_the_category_list: trả về danh sách phân loại bài viết
get_the_tag_list: trả về tag cho một định dạng bài viết
edit_post_link: hiển thị chỉnh sửa đường dẫn bài viết
get_transient: lấy giá trị transient
get_categories: trả về danh sách phân loại bài viết
get_search_query: trả về nội dung truy vấn tìm kiếm
is_active_sidebar: kiểm tra sidebar có được dùng không
dynamic_sidebar: hiển thị sidebar tự động
the_post_navigation: hiển thị nút tới lui của bài viết
comments_template: tải comment
current_user_can: kiểm tra người dùng hiện tại có khả năng và quyền gì
wp_kses: chức năng này đảm bảo chỉ có phần tử html
admin_url: trả về đường dẫn admin
the_id: hiển thị id của bài viết hiện tại
post_class: hiển thị class cho thẻ bài viết
the_excerpt: hiển thị trích đoạn bài viết
style.css
/*
Theme Name: Sage Starter Theme
Theme URI: https://roots.io/sage/
Description: Sage is a WordPress starter theme. Contribute on GitHub
Version: 8.4.2
Author: Roots
Author URI: https://roots.io/
Text Domain: sage
License: MIT License
License URI: http://opensource.org/licenses/MIT
*/
index.php
trỏ tới file page-header
gọi file content
gọi nút next/previous
function.php
gọi các file function: assets.php, extras.php, setup.php, titles.php, wrapper.php, customizer.php
$sage_includes = [
'lib/assets.php', // Scripts and stylesheets
'lib/extras.php', // Custom functions
'lib/setup.php', // Theme setup
'lib/titles.php', // Page titles
'lib/wrapper.php', // Theme wrapper class
'lib/customizer.php' // Theme customizer
];
foreach ($sage_includes as $file) {
if (!$filepath = locate_template($file)) {
trigger_error(sprintf(__('Error locating %s for inclusion', 'sage'), $file), E_USER_ERROR);
}
require_once $filepath;
}
unset($file, $filepath);
Thứ Tư, 11 tháng 5, 2016
Thứ Ba, 10 tháng 5, 2016
Để sidebar fixed chạy theo khi cuộn trang trong wordpress
Các bác sử dụng plugin này Q2W3 Fixed Widget. Vào phần chỉnh sửa widget đánh dấu fixed.
Hướng dẫn sử dụng theme HENTREPRENEURSHIP
Các bác trong phần Setting->Reading cứ để nguyên phần bài viết mới nhất không cần chỉnh sang trang tĩnh (ví dụ trang chủ).
Vào phần chỉnh sửa giao diện Theme option các bác chỉ cần chỉnh sửa Slider Category, Featured Categories (Posts with sidebar: hình theo chiều dọc, with banner width grid: một tấm hình lớn và nhiều tấm hình nhỏ bên dưới).
Lỗi MSVCR110.dll khi cài wamp (php-win.exe - System Error)
Visual C++ Redistributable for Visual Studio tải phiên bản mới về cài đặt.
Thứ Hai, 9 tháng 5, 2016
MFInstallScheduler
The installation has detected that your operaing system is not supported.
You can nevertheless install the printer drivers which are in the Drivers folder at the root of CD.
Bạn có thể giải nén.
Chủ Nhật, 8 tháng 5, 2016
Kiểm tra website malware, blacklisting status, website errors, and out-of-date software
https://sitecheck.sucuri.net/
Thứ Sáu, 6 tháng 5, 2016
Chủ Nhật, 1 tháng 5, 2016
Không chạy style.css wordpress localhost
Khi bạn không biết tại sao css mình viết không có kết quả thì bạn click phải chuột chọn view-source. Trên trang source ctr F, nhập style.css chúng ta sẽ thấy đường dẫn, click vào đường dẫn nếu load ra trang style.css thì thành công. Trường hợp không thành công bạn sửa get_stylesheet_uri() (đường dẫn tuyệt đối) thành get_template_directory_uri() Tham khảo http://thachpham.com/wordpress/wordpress-development/lap-trinh-theme-wordpress-viet-css-cho-theme-phan-1.html (01-05-2016)
Đăng ký:
Bài đăng (Atom)