Các Plugin cái trên site Wordpress

By With Không có nhận xét nào:
Bài viết tổng hợp các Plugin mình cài trên trang wordpress của mình. Sau quá trình sử dụng wordpress mình gặp khá nhiều vấn đề vì thực sự không phải là người giỏi code nên sử dụng plugin là giải pháp của mình.
Sau nhiều lần sử dụng mình sẽ tổng hợp lại các plugin mình nghĩ là cần thiết cho website:

1. Yoast SEO - Đây là plugin mà hầu hết người sử dụng Wordpress đều cài đặt để tối ưu seo cho website của mình.
2. Lite speed cache: plugin giúp tăng tốc độ cho website
3.

Redirect toàn bộ bài viết khi thay đổi đường dẫn trong Wordpress tránh lỗi 404

By With 1 nhận xét:
Cách thay đổi đường dẫn bài viết mà không ảnh hưởng đến seo với Redirect 301 rất hữu ích.
Blog Wordpress của mình có cấu trúc đường dẫn kiểu domain.com/năm/tháng/ngày/bài-viết giờ mình muốn đổi sang dạng domain.com/bài-viết Mình có thể thay đổi bằng cách vào cài đặt và thay đổi Permalinks. Một vấn đề phát sinh là số lượng bài viết của mình được Google index khá nhiều giờ thay đổi cấu trúc đường dẫn sẽ bị ảnh hưởng cách khắc phục là chuyển hướng 301 các link cũ sang link mới.
Nhưng mình không biết chuyển hướng 301 toàn bộ link thế nào nếu chuyển hướng từng link một thì đúng là bó tay Blog của mình có đến 500 bài viết rồi.
Sau một hồi tìm kiếm trên mạng chỉ tìm cách hướng dẫn chuyển hướng 301 từng bài viết hay chuyển hướng folder. Nếu chuyển hướng folder thì cũng quá nhiều folder vì mình để bài viết dạng Năm/tháng/ngày/bài-viết
Có bài hướng dẫn sử dụng Plugin nhưng mình cài thử Plugin Simple 301 Redirects nhưng chuyển hướng sang dạng domain.com/category/bài-viết thì ok nhưng sang domain.com/bài-viết thì không được. Không biết tại sao chắc đen.
May sao mình tìm được 1 bài hướng dẫn chuyển hướng mà không cần Plugin và thành công dưới đây là bài hướng dẫn:

To get invited to the cool parties, just add the following snippet to the .htaccess file located in your root directory:

Step 1: Update your WP Permalink Settings

Log in to the WP Admin and change your permalink structure to whatever you would like; i.e., something without a date in it. For example, “Post name only” is now a popular choice:
/%postname%/

Step 2: Redirect old URLs with mod_rewrite

Next, add either of the following to your site’s root .htaccess file:
If your OLD permalinks look like this: /%year%/%monthnum%/%day%/%postname%/
Then add this .htaccess code: RewriteRule ^([0-9]+)/([0-9]+)/([0-9]+)/(.*)$ /$4 [R=301,NC,L]
If your OLD permalinks look like this: /%year%/%monthnum%/%postname%/
Then add this .htaccess code: RewriteRule ^([0-9]+)/([0-9]+)/(.*)$ /$3 [R=301,NC,L]
If your OLD permalinks look like this: /%year%/%postname%/
Then add this .htaccess code: RewriteRule ^([0-9]+)/(.*)$ /$3 [R=301,NC,L]
If you would like to consolidate your code, the directive from this step may be combined with WordPress permalink rules (also located in .htaccess file). Here is an example:
Apache
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^([0-9]+)/([0-9]+)/(.*)$ /$3 [R=301,NC,L] RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
That’s really all there is to it. It should be mentioned that this method uses Apache’s mod_rewrite for the redirects, but it’s not the only way to do it..

Alternate Step 2: Redirect old URLs with mod_alias

Instead of using Apache’s rewrite module to redirect old links, we can use mod_alias instead. Apply whichever of these possible directives to your root .htaccess file:
If your OLD permalinks look like this: /%year%/%monthnum%/%day%/%postname%/
Then use this: RedirectMatch 301 ^/[0-9]{4}/[0-9]{2}/[0-9]{2}/([a-z0-9\-/]+) http://example.com/$1
If your OLD permalinks look like this: /%year%/%monthnum%/%postname%/
Then use this: RedirectMatch 301 ^/[0-9]{4}/[0-9]{2}/([a-z0-9\-/]+) http://example.com/$1
If your OLD permalinks look like this: /%year%/%postname%/
Then use this: RedirectMatch 301 ^/[0-9]{4}/([a-z0-9\-/]+) http://example.com/$1

Results

Once steps 1 and 2 are complete, your permalinks will go from, say, this (or whatever):
http://example.com/2012/12/12/example-post/
..to this:
http://example.com/example-post/
Much better! Now grab some juice and hit the party :)
Nguồn: https://wp-mix.com/remove-date-from-wordpress-permalinks/

Mãi mãi một niềm tin... - Hãy Bắt Đầu Từ Chính Mình[6]

By With Không có nhận xét nào:
» Nếu chưa bao giờ được nghe một tiếng cười của trẻ thơ, có lẽ tôi sẽ không tin rằng hạnh phúc là điều có thật.

» Nếu chưa bao giờ ngạc nhiên đến sửng sốt dưới chân thác Niagra Falls hay trên đỉnh núi Pikes Peak, có lẽ tôi swx không rin rằng thế giới này có những kỳ quan tuyệt với đến vậy...

» Nếu chưa bao giờ sinh một đứa con, có lẽ tôi sẽ không tin vào tình mẫu tử, nếu không được cầm nhữnh ngón tay bé xíu đáng yêu của nó, có lẽ tôi đã không tin rằng trên thế gian có phép nhiệm màu...

» Nếu chưa bao giờ yêu đến nỗi quên đi bản thân mình, có lẽ tôi sẽ không tin vào những câu chuyện tình yêu đẹp như là cổ tích...

» Nếu chưa bao giơ được nghe những lời ngợi khen hay những tiếng vỗ tay ca ngợi, có lẽ tôi sẽ không tin rằng tài năng của mònh là có thật.

» Nếu chưa bao giờ được an ủi khi đau khổ, được giúp đỡ khi thất bại, có lẽ tôi sẽ không tin vài tình người và lòng trắc ẩn hoặc tìm thấy lý do nào để chia sẻ hoặc giúp đỡ người khác.

» Nếu chưa bao giờ được hạnh phúc rúc mình trong vòng tay âu yếm, vỗ về của mẹ, được nâng lên trên đôi tay mạnh mẽ của cha và bật cười nắc nẻ... có lẽ tôi không tin rằng hạnh phúc gia đình lại diệu kỳ và ngọt ngào đến vậy.

» Nếu chưa bao giờ được dạy bảo khuyên can, chưa bao giờ được cho những gì mình muốn nhận... xó lẽ tôi sẽ không tin vào sự quan tâm của người khác.

Nhưng...

Tôi đã nghe những tiếng cười của trẻ thơ.
Tôi đã thấy, đã nghe tiếng thác đổ ầm ầm ngay dưới chân Niagra Falls hùng vĩ, đã đứng trên đỉnh Pikes Peak cao ngất trời tuyết trắng.
Tôi đã sinh một êm bé, đã yêu, đã được khen ngợi, đã được an ủi, được ôm ấp, vỗ về...
Tôi đã được nhận, được giúp đỡ, được động viên, khích lệ và đã được chăm sóc...

Vì vậy...

Tôi tin hạnh phúc có thật trên đời và tôi cũng rin vào những phép nhiệm màu.
Tôi tin vào những câu chuyện tình yêu tuyệt vời là có thật. 
Tôi tin vào tài năng của mình vì trong mỗi con người luôn ẩn chứa một tài năng.
Tôi tin gia đình là món quà lớn lao và kỳ diệu nhất thế gian.
Tôi tin là dù thế gian này có đảo điên đến đâu thì vẫn có những con người biết yêub thương, chăm sóc, thậm chí sẵn sàng hy sinh vì người khác.
Vâng tôi đã tin rằng con người và cuộc sống này có biết bao điều thật tuyệt vời, thật kỳ diệu. 
Và mỗi ngày tôi được sống trong cuộc đời này là một món quà tặng thiêng liêng...
Và tôi đã tin rằng bạn cũng có một niềm tin giản dị giống như tôi!

Hãy mãi mãi một niềm tin bạn nhé!
Và cũng đừng quên những gì chúng ta đã biết, đã trải qua...

Để dù có một ngày tối tăm nào đó, khi không có những tiếng cười trẻ thơ làm chúng ta hạnh phúc, không có những kỳ quan khiến chúng ta kinh ngạc, không có một bàn tay bạn bè xiết chặt tay ta...
Khi không có một ai thân thiết để yêu thương, chăm sóc, để quan tấm,giúp đỡ, để động viên khen ngợi chúng ta... thì bạn và tôi vẫn còn mãi mãi một niềm tin vào Tình yêu và Cuộc sống.

Và tin vào chính bản thân mình nữa chứ! Để tin rằng rồi cũng sẽ qua đi những ngày đen tối nhất và những phép nhiệm màu, những điều kỳ diệu, những hạnh phúc ngọt ngào, những vòng tay chan chứa tình yêu thương... sẽ quay về hay tìm đwén trong cuộc đời của mỗi chúng ta.

Hãy nhớ và hãy tin, bạn nhé!
Suốt cuộc đời này, mãi mãi một niềm tin...!

Trích từ cuốn : Hãy bắt đầu từ chính mình - Hoàng Mai biên dịch

Sự tự tin - Hãy bắt đầu từ chính mình[5]

By With Không có nhận xét nào:
       Khi được hỏi về bí quyết thành công của mình, Henry Ward Beecher đã kể rằng khi còn là một cậu bé, ông đã học được một bài học không bao giờ quên, đó là bài học về sự tự tin.

       Cậu bé Henry được thầy giáo gọi lên đứng trước lớp học để đọc diễn cảm một bài thơ. Cậu đã bắt đầu một cách khó khăn. Thầy giáo lập tức gằn giọng: "Quá tệ! Thôi đi!". Cậu bắt đầu lại lần nữa và thầy giáo lại hét lên "Thôi đi!".
       Quá xấu hổ, Henry cúi gằm mặt về chỗ ngồi. Một học sinh khác được gọi. Cậu ta vừa bắt đầu đọc thì thầy giáo cũng hét lên "Quá tệ! Thôi đi!". Nhưng cậu bé này vẫn bình tĩnh đọc hết bài thơ rồi về chỗ ngồi.
      Thầy giáo mỉm cười rạng rỡ: "Rất tốt!".
Henry cảm thấy tức tối: "Em cũng có thể đọc được như bạn ấy mà", cậu phàn nàn với thầy giáo.

      Nhưng thầy giáo trả lời :
"Em chưa hiểu bài học dành cho mình sao? Emphải tin chắc vào chính mình chứ! Nếu em đã phải ngừng lại vì bị chê thì có nghĩa là em không đủ tự tin. Hãy nhớ, nếu tất cả thế giới nói "KHÔNG" với em thì nhiệm vụ của em là nói "CÓ" và phải chứng minh được điều đó".

Chính nhờ bài học đó mà về sau Henry Ward Beecher đã trở thành một nhà báo, nhà văn, nhà hoạt động xã hội... lừng danh và được tôn vinh như là một nhà hùng biện lỗi lạc nhất nước Mỹ trong suốt thế kỷ 19.

Bạn thân mếm!
Thế giới sẽ nói KHÔNG với mỗi chúng ta bằng 1001 cách. Chẳng hạn như :
"Không cậu không thể làm được điều đó".
"Không! Cậu đã sai".
"Không! Anh đã quá già".
"Không! Cậu còn quá trẻ".
"Không! Cậu quá yếu ớt".
"Không! Điều đó sẽ không thể xảy ra".
"Không! Trình độ học vấn của anh không cao".
"Không! Anh chưa đủ kinh nghiệm".
"Không! Anh không có địa vị".
"Không! Anh không có đủ tiền".
"Không! Đó là nhiệm vụ bất khả thi".
"Không! Anh chẳng là cái gì cả".
"Không! Anh chẳng có gì cả".
"Không! Anh chẳng làm được gì cả".
"Không!..."
"Không!..."
"Không!..."
"Không!..."
"Không!..."
"Không!..."
"Không!..."
"Không!...","Không!...","Không!..."
và "Không!...","Không!...","Không!..."
Điều đáng sợ nhất là mỗi tiếng "KHÔNG" bạn phải nghe lại có khả năng xói mòn lòng tin của bạn từng chút từng chút một cho đến lúc bạn phải chấp nhận bỏ cuộc và buông xuôi tất cả...

   Bạn thân mếm, nếu hôm nay cả thế giới này đang nói "KHÔNG" với bạn thì bạn hãy có đủ niềm tin, dũng khí để quyết định trả lời "CÓ" và rồi chứng minh được điều đó hay không?
Trích từ cuốn : Hãy bắt đầu từ chính mình - Hoàng Mai biên dịch

Con nuôi - Hãy bắt đầu từ chính mình[4]

By With Không có nhận xét nào:
Một nhóm học sinh tiểu học đang bàn luận về một bức tranh gia đình. Trong đó có một cậu bé có màu tóc khác với những thành viên còn lại. Một cậu bé lanh lợi nhất đoán rằng : "Bạn ấy là con nuôi".

Và lập tức, một cô bé nói : "Tớ biết tất cả về con nuôi, vì tớ được mẹ nhận làm con nuôi mà!".

"Vậy con nuôi nghĩa là gì?", những đứa trẻ khác hỏi dồn.

"Có nghĩa là", cô bé mỉm cười, tự hào nói : "Được lớn lên trong trái tim mẹ chứ không phải trong bụng mẹ".
Trích từ cuốn : Hãy bắt đầu từ chính mình - Hoàng Mai biên dịch

Cha cầu mong con... - Hãy bắt đầu từ chính mình[3]

By With Không có nhận xét nào:

  • Cha cầu mong con trai của cha đủ mạnh mẽ để biết mình yếu đuối, đủ can đảm để đối diện với chính mình mỗi khi con cảm thấy sợ hãi...
  • Cha cầu mong con có thể tự hào là một con người bất khuất khi thất bại và khiêm tốn, nhún nhường khi chiến thắng.
  • Cha cầu mong con là một người "biết người, biết ta" để hiểu rằng kiến thức là vô tận và chính con phải là người đầu tiên đặt từng viên gạch xây nên ngôi nhà tri thức của mình.
  • Cha cầu mong đường đời của con sẽ không dễ dàng, bằng phẳng mà con trai của cha sẽ phải bước lên phía trước dưới những áp lực và sự thôi thúc của khó khăn, thử thách...để con có thể học cách đứng lên mỗi khi vấp ngã, dám đối mặt với những cơn bão cuộc đời bằng tất cả tấm lòng dũng cảm... và để con có đủ lòng thương với những người thất bại.
  • Cha cầu mong con có trái tim trong sạch, có mục đích sống cao cả và là một người biết làm chủ, biết chiến thắng chính bản thân mình trước khi muốn chiến thắng người khác.
  • Cha cầu mong con biết học cách mỉm cười nhưng không bao giờ quên: khóc như thế nào mới phải; luôn vươn tới tương lai nhưng không bao giờ bội bạc, lãng quên quá khứ.
  • Cha cầu mong con đủ khiêm tốn để luôn nhớ đến sự giản dị của những điều vĩ đại, tính rộng mở của sự thông thái và sự dịu dàng của sức mạnh.
  • Và sau cùng, khi những ước nguyện trên đã thành sự thật, cha muốn cầu mong thêm một điều nữa, là con sẽ có đủ lý trí để biết cách khôi hài, để con trai của cha dù sống hết sức nghiêm túc nhưng không biến mình thành...nghiêm trọng.
  • Ôi cha mong xiết bao... trước lúc lìa đời, cha có thể mỉn cười tự hào, thanh thản: "Cha đã sống một cuộc đời không vô nghĩa". Vì cha đã có con...

***
Có hai cách để ánh sáng tỏa ra ngoài.
Hoặc là một ngọn nến, hoặc là một tấm gương phản chiếu ngọn nến
---Edith Wharton---

Trích từ cuốn : Hãy bắt đầu từ chính mình - Hoàng Mai biên dịch

Những gì mà tôi đã tin để sống...- Hãy bắt đầu từ chính mình[2]

By With Không có nhận xét nào:
Gần 10 năm trước đây, tôi đã được nghe một bài diến thuyết rất ngắn. Nhưng thật kì lạ nó mãi mãi không phai mờ trong tâm trí tôi. Nó ngân nga trong trái tim tôi, dẫn dắt tôi trong những ngày lạc lối, nhắc nhở tôi về ý nghĩa của cuộc đời...

Vâng, chỉ là những điều rất đơn giản nhưng làm cuộc đời tôi thay đổi. Vì đó là những gì mà tôi đã tin để sống...

Đừng tự hạ thấp giá trị của bản thân bằng cách so sánh mình với người khác.
Vì bạn của tôi ơi, bạn chính là: một người đặc biệt,
Và tất các chúng ta khác nhau cũng chỉ vì điều đó thôi mà!
Đừng đặt ra mục đích sống của mình dựa theo những gì mà người khác cho là quan trọng.

Vì chỉ có bạn mời hiểu được điều gì là tốt nhất cho chính bản thân mình!

Đừng xem nhẹ những điều gần gũi với trái tim vì bạn sẽ tìm thấy tất cả ý nghĩa của cuộc đời mình trong đó!
Đừng để thời gian trôi qua những kẽ tay;
Đừng sống với quá khứ mù xa hay tương lai xa lắc;

Con hãy:

Sống trọn vẹn từng ngày là đang sống trọn vẹn cuộc đời mình rồi đó!

Đừng bỏ cuộc khi vẫn còn một chút niềm tin và hi vọng...

Vì không có gì là kết thúc đâu, cho đến khi con chấp nhận đầu hàng!

Đừng e ngại khi nói với mọi người là con không hoàn hảo...

Vì đó là ợi chỉ mong manh kết nối những con người!

Đừng e sợ khi phải cần mạo hiểm...

Lòng dũng cảm sẽ lớn lên, nếu dám đuổi theo cơ hội của mình!
Đừng đóng cửa trái tim, rằng "Tình yêu! Tôi không tìm thấy!"

Cách nhanh nhất để nhận được tình yêu là hãy cho đi...bằng tất cả trái tim mình.


Cách nhanh nhất để đánh mất tình yêu là cố nắm giữ thật chặt... trong bàn tay ích kỉ.


Cách tốt nhất để giữ gìn tình yêu là hãy chắp cho tình yêu thêm đôi cánh.


Đừng từ bỏ những ước mơ của bạn...

Vì không có ước mơ, hi vọng cũng chẳng còn.
Hy vọng mất rồi, đời sẽ không còn mục đích
Mục đích sống chẳng còn, đời chỉ là những tháng ngày dài vô nghĩa mà thôi!

Đừng băng qua cuộc sống quá nhanh để rồi quên mất mình đang ở đâu và muốn đến nơi nào?


Vì cuộc đời không phải là...

Vòng đua thua thắng.
Mà là một hành trình
Đẫm sắc hương trong mỗi bước chân mình...


Trích từ cuốn : Hãy bắt đầu từ chính mình - Hoàng Mai biên dịch