<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7914676686767455490</id><updated>2025-11-14T21:45:12.927+05:30</updated><category term="Android"/><category term="Windows"/><category term="MBA"/><category term="Wordpress"/><category term="Google"/><category term="Mac"/><category term="Blogger"/><category term="Linux"/><category term="Internet"/><category term="Social Networking"/><category term="Shopify"/><category term="OpenLiteSpeed"/><category term="Cloud computing"/><category term="Giveaway"/><category term="Unix"/><category term="Divi"/><category term="HTML"/><category term="Sql"/><category term="CSS"/><category term="Facebook"/><category term="Fashion"/><category term="Gadgets"/><category term="Health"/><category term="Projects"/><category term="Technology"/><category term="iOS"/><title type='text'>Knowledge Seekers</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>186</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-3346173839811587944</id><published>2025-03-19T16:47:00.003+05:30</published><updated>2025-03-19T16:47:23.907+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>List of text to replace text with emoji in WhatsApp Windows App</title><content type='html'>&lt;p&gt;&amp;nbsp;The list of text that can be replaced with emoji when typing messages on WhatsApp windows application.&amp;nbsp;&lt;/p&gt;&lt;p&gt;You can download &lt;a href=&quot;https://get.microsoft.com/installer/download/9NKSQGP7F2NH?cid=website_cta_psi&quot; target=&quot;_blank&quot;&gt;from Download Link here&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg_GASFUCpDZd9jdBwH0X-25fAqX4puvHQ_TM8I5NziZiHIAlzusqogcYK5jFgFPAOwMDLQoMkbDt-XvBYPcK6Mn7xnJgOFihUmSJCUqbDZ48KBnQ96DSbS8O5Is0DimVRmrxkdStv3bYweifcVJf3GxFr9ppMc2j6IjgJvJTinxrk5CFSlVGuA4Lg4TiI0&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;534&quot; data-original-width=&quot;392&quot; height=&quot;240&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg_GASFUCpDZd9jdBwH0X-25fAqX4puvHQ_TM8I5NziZiHIAlzusqogcYK5jFgFPAOwMDLQoMkbDt-XvBYPcK6Mn7xnJgOFihUmSJCUqbDZ48KBnQ96DSbS8O5Is0DimVRmrxkdStv3bYweifcVJf3GxFr9ppMc2j6IjgJvJTinxrk5CFSlVGuA4Lg4TiI0&quot; width=&quot;176&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/3346173839811587944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2025/03/list-of-text-to-replace-text-with-emoji.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/3346173839811587944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/3346173839811587944'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2025/03/list-of-text-to-replace-text-with-emoji.html' title='List of text to replace text with emoji in WhatsApp Windows App'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEg_GASFUCpDZd9jdBwH0X-25fAqX4puvHQ_TM8I5NziZiHIAlzusqogcYK5jFgFPAOwMDLQoMkbDt-XvBYPcK6Mn7xnJgOFihUmSJCUqbDZ48KBnQ96DSbS8O5Is0DimVRmrxkdStv3bYweifcVJf3GxFr9ppMc2j6IjgJvJTinxrk5CFSlVGuA4Lg4TiI0=s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-816066221023140846</id><published>2024-12-05T18:20:00.008+05:30</published><updated>2024-12-05T18:31:36.726+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Shopify"/><title type='text'>How to add age verification check on shopify store without using any app</title><content type='html'>&lt;a href=&quot;https://shopify.pxf.io/c/2530067/1499953/13624&quot; target=&quot;_top&quot; id=&quot;1499953&quot;&gt;&lt;img src=&quot;//a.impactradius-go.com/display-ad/13624-1499953&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;728&quot; height=&quot;90&quot;/&gt;&lt;/a&gt;&lt;img height=&quot;0&quot; width=&quot;0&quot; src=&quot;https://imp.pxf.io/i/2530067/1499953/13624&quot; style=&quot;position:absolute;visibility:hidden;&quot; border=&quot;0&quot; /&gt;


&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;Ensuring compliance with age restrictions is crucial for Shopify store owners selling age-restricted products like alcohol, tobacco, health compliments or adult merchandise. While there are many apps which can help streamline the process, one might prefer a no-cost, app-free solution to maintain full control over your store’s functionality and appearance.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;In this guide, we’ll explore how to add a custom age verification check to your Shopify store without relying on third-party apps. By leveraging Shopify’s built-in tools and a bit of coding, you can create a seamless age verification process that safeguards your business and ensures a smooth customer experience.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;i&gt;Please note that this guide is an advanced guide and is not supported by shopify.&amp;nbsp;&amp;nbsp;Knowledge of HTML, CSS, JavaScript, and Liquid is required. Consider hiring a Shopify Expert if you aren&#39;t comfortable doing the steps in the tutorial.&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;Please note that Age Verification&amp;nbsp;not the best way to prevent visitors from browsing your website, as there&#39;s nothing preventing them from lying about their age. It might even be a nuisance to regular visitors, who will have to make an additional click to access your store.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;Create and Include an Age Check snippet&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;1. From your shopify admin dashboard go to Online Store &amp;gt; Themes.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;2. Hover to 3 dots next to the theme you want to edit and click on &lt;b&gt;Edit Code.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;3. Expand on snippet folder from the left panel and click on &lt;b&gt;Add a new snippet.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;4. Name the new snippet as &lt;b&gt;age-check&lt;/b&gt;&amp;nbsp;and click on &lt;b&gt;Create Snippet. &lt;/b&gt;The age-check.liquid file&amp;nbsp;will open in the editor on the right.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;5. In a new browser tab open this file &amp;gt; &lt;a href=&quot;https://github.com/carolineschnapp/age-check/blob/master/age-check.liquid&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Age Check Code&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;6. Copy all the code and paste it in the editor in age-check.liquid file and click on &lt;b&gt;save&lt;/b&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;7. Navigate to Layouts folder on the left panel and open the file &lt;b&gt;theme.liquid&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;8. In the file editor on the right, search for opening body tag &lt;b&gt;&amp;lt;body ......&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;9. Right after the opening body tag, insert this line of code&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;i&gt;&lt;b&gt;{% render &#39;age-check&#39; %}&lt;/b&gt;&lt;/i&gt;&lt;/pre&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;10. This will include the age-check.liquid snippet at the very beginning of the body content of your theme file.&lt;/span&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;11. Click on save to save the changes.&lt;/span&gt;&lt;br /&gt;&lt;h3 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;b&gt;Customizations to the code&lt;/b&gt;&lt;/span&gt;&lt;/h3&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;b&gt;Add background image&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;To add background image to the popup upload a large JPG image (at least 1024 by 1024 pixels) to your theme assets on the Edit HTML/CSS page. Rename that file &lt;b&gt;age-check-background.jpg&lt;/b&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;h4&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;Change Age Verification Limit&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;To change the age limit, change the following code in line 3:&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;{% assign age = 18 %}&lt;/pre&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;to:&lt;/span&gt;&lt;pre&gt;{% assign age = 21 %}&lt;/pre&gt;&lt;br /&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;Add Website Logo at the top of the popup&lt;/span&gt;&lt;/h4&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;Add the below code above line no. 15&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;HTML:&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;lt;div class=&quot;logo-bgs&quot;&amp;gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;div class=&quot;picture1&quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;/pre&gt;&lt;p&gt;&lt;i&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/div&amp;gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;And add the corresponding css in the &amp;lt;style&amp;gt; part at the end of the file before closing tag&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;.picture1 {&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; background-image: url(&#39;&lt;span style=&quot;color: red;&quot;&gt;IMAGE_URL&lt;/span&gt;&#39;);&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; width: &lt;span style=&quot;color: red;&quot;&gt;160px&lt;/span&gt;;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; height: &lt;span style=&quot;color: red;&quot;&gt;42px&lt;/span&gt;;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; -webkit-background-size: cover;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; -moz-background-size: cover;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; -o-background-size: cover;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; background-size: cover;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; position: relative;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; margin-left: auto;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; margin-right: auto;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; top: 0;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;&amp;nbsp; z-index: 9999999;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;i&gt;}&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;Change to values marked in red as per your requirements.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;Please note that this script is not mobile responsive. I hope you can easily make it responsive by add css media queries. Still if you need help, feel free to comment.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia; font-size: x-small;&quot;&gt;&lt;i&gt;Post credit: Shopify forum staff TyW&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia; font-size: x-small;&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;b&gt;Update 1:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;To remove the background image/effect, comment out line nos. 249 to 253.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-family: georgia;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;

&lt;a href=&quot;https://shopify.pxf.io/c/2530067/1499949/13624&quot; id=&quot;1499949&quot; target=&quot;_top&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;//a.impactradius-go.com/display-ad/13624-1499949&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;img border=&quot;0&quot; height=&quot;0&quot; src=&quot;https://imp.pxf.io/i/2530067/1499949/13624&quot; style=&quot;position: absolute; visibility: hidden;&quot; width=&quot;0&quot; /&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/816066221023140846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2024/12/how-to-add-age-verification-check-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/816066221023140846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/816066221023140846'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2024/12/how-to-add-age-verification-check-on.html' title='How to add age verification check on shopify store without using any app'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-6253873713922831330</id><published>2023-07-25T19:15:00.006+05:30</published><updated>2024-12-05T18:17:29.832+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Shopify"/><title type='text'>[Solved] How to change title of inactive tab on Shopify store?</title><content type='html'>&lt;a href=&quot;https://shopify.pxf.io/c/2530067/1970730/13624&quot; id=&quot;1970730&quot; target=&quot;_top&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;480&quot; src=&quot;//a.impactradius-go.com/display-ad/13624-1970730&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;img border=&quot;0&quot; height=&quot;0&quot; src=&quot;https://imp.pxf.io/i/2530067/1970730/13624&quot; style=&quot;position: absolute; visibility: hidden;&quot; width=&quot;0&quot; /&gt;

&lt;p&gt;&amp;nbsp;It may be possible that your customer has more than 1 tabs open in their browser while they are shopping on your website.&lt;/p&gt;&lt;p&gt;Adding a notification style text on the tab will help you in many ways as mentioned below:&lt;/p&gt;&lt;p&gt;(1) Customer Re-engagement&lt;br /&gt;&lt;/p&gt;&lt;p&gt;(2) Abandoned Cart Reduction&lt;/p&gt;&lt;p&gt;(3) Improve Customer Experience&lt;/p&gt;&lt;p&gt;(4) Increase Conversion&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Though there are various apps available on &lt;a href=&quot;https://shopify.pxf.io/c/2530067/1728825/13624&quot; target=&quot;_blank&quot;&gt;shopify&lt;/a&gt; app store but you can easily achieve this using a simple code. Though we recommend not doing it yourself, if you are not a expert.&lt;/p&gt;&lt;p&gt;Step 1: Go to Shopify Admin Dashboard and navigate to Online Store.&lt;/p&gt;&lt;p&gt;Step 2: Go to your theme and click on ... and select edit code.&lt;/p&gt;&lt;p&gt;Step 3: Search for the template theme.liquid and add the following code after the &amp;lt;head&amp;gt; tag in theme.liquid file.&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;lt;script&amp;gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; window.onload = function() {&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; var pageTitle = document.title;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; var attentionMessage = &#39;Your pre-workout is here!&#39;;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; document.addEventListener(&#39;visibilitychange&#39;, function(e) {&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; var isPageActive = !document.hidden;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; if(!isPageActive){&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; document.title = attentionMessage;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; }else {&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; document.title = pageTitle;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; }&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;nbsp; });&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;};&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;&amp;lt;/script&amp;gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;Script Credit:&amp;nbsp;https://medium.com/@alperen.talaslioglu/changing-page-title-dynamically-when-user-changes-tab-5d372554377c&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;a href=&quot;https://shopify.pxf.io/c/2530067/1499948/13624&quot; target=&quot;_top&quot; id=&quot;1499948&quot;&gt;&lt;img src=&quot;//a.impactradius-go.com/display-ad/13624-1499948&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;320&quot; height=&quot;480&quot;/&gt;&lt;/a&gt;&lt;img height=&quot;0&quot; width=&quot;0&quot; src=&quot;https://imp.pxf.io/i/2530067/1499948/13624&quot; style=&quot;position:absolute;visibility:hidden;&quot; border=&quot;0&quot; /&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/6253873713922831330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2023/07/solved-how-to-change-title-of-inactive.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/6253873713922831330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/6253873713922831330'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2023/07/solved-how-to-change-title-of-inactive.html' title='[Solved] How to change title of inactive tab on Shopify store?'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-5024669398078372595</id><published>2022-09-21T15:21:00.006+05:30</published><updated>2024-03-06T00:56:22.756+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Shopify"/><title type='text'>How to create a General Share button on product page in shopify</title><content type='html'>&lt;a href=&quot;https://shopify.pxf.io/c/2530067/1970730/13624&quot; target=&quot;_top&quot; id=&quot;1970730&quot;&gt;&lt;img src=&quot;//a.impactradius-go.com/display-ad/13624-1970730&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;320&quot; height=&quot;480&quot;/&gt;&lt;/a&gt;&lt;img height=&quot;0&quot; width=&quot;0&quot; src=&quot;https://imp.pxf.io/i/2530067/1970730/13624&quot; style=&quot;position:absolute;visibility:hidden;&quot; border=&quot;0&quot; /&gt;

&lt;p&gt;&amp;nbsp;There are a lots of ways for implementing social sharing options for various cms. Especially for shopify, many themes have hard coded the social share option in the code itself and if not, there are lots of apps available on shopify app store for getting the functionality added to your shopify store.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;We had a client who wanted to have just a share button which would trigger a general share option that we see in native functionality of Android and iOS apps. When we click on the share option, the list of apps are available and the user can select which app the data he wants to share on.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Obviously with growing number of social media apps, it is practically not possible to integrate sharing option for all the apps. Most of the scripts and apps for shopify give option to provide sharing for famous social media platforms. However this may turn to limit the sharing option.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;We created a general share option using the WebShare API so that the user can get an option to share the page/product link in whichever app they want to.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;General code was obtained from the codepen (https://codepen.io/ayoisaiah/pen/YbNazJ) and modified to fit the shopify structure.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Now lets dive into the code.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1. First of all, we need to add a Custom Liquid block in the shopify customizer on page/product where you want to display the sharing option.&lt;/p&gt;&lt;p&gt;2. There are 3 parts of the code. (a) html (b) JavaScript (c) CSS. Now copy the below code and it will add all the 3 to your website&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;lt;div class=&quot;share-dialog&quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;lt;header&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;h3 class=&quot;dialog-title&quot;&amp;gt;Share&amp;lt;/h3&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;button class=&quot;close-button&quot;&amp;gt;&amp;lt;svg&amp;gt;&amp;lt;use href=&quot;#close&quot;&amp;gt;&amp;lt;/use&amp;gt;&amp;lt;/svg&amp;gt;&amp;lt;/button&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;lt;/header&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;lt;div class=&quot;targets&quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;a class=&quot;button&quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;svg&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;use href=&quot;#facebook&quot;&amp;gt;&amp;lt;/use&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/svg&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;span&amp;gt;Facebook&amp;lt;/span&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/a&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;a class=&quot;button&quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;svg&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;use href=&quot;#twitter&quot;&amp;gt;&amp;lt;/use&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/svg&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;span&amp;gt;Twitter&amp;lt;/span&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/a&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;a class=&quot;button&quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;svg&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;use href=&quot;#linkedin&quot;&amp;gt;&amp;lt;/use&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/svg&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;span&amp;gt;LinkedIn&amp;lt;/span&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/a&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;a class=&quot;button&quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;svg&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;use href=&quot;#email&quot;&amp;gt;&amp;lt;/use&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/svg&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;span&amp;gt;Email&amp;lt;/span&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/a&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;lt;div class=&quot;link&quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;div class=&quot;pen-url&quot;&amp;gt;https://codepen.io/ayoisaiah/pen/YbNazJ&amp;lt;/div&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;button class=&quot;copy-link&quot;&amp;gt;Copy Link&amp;lt;/button&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;lt;/div&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;lt;/div&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;lt;button class=&quot;share-button&quot; type=&quot;button&quot; title=&quot;Share this article&quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;lt;svg&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;use href=&quot;#share-icon&quot;&amp;gt;&amp;lt;/use&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;lt;/svg&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;lt;span&amp;gt;Share&amp;lt;/span&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;lt;/button&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;lt;svg class=&quot;hidden&quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;lt;defs&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;symbol id=&quot;share-icon&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; class=&quot;feather feather-share&quot;&amp;gt;&amp;lt;path d=&quot;M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8&quot;&amp;gt;&amp;lt;/path&amp;gt;&amp;lt;polyline points=&quot;16 6 12 2 8 6&quot;&amp;gt;&amp;lt;/polyline&amp;gt;&amp;lt;line x1=&quot;12&quot; y1=&quot;2&quot; x2=&quot;12&quot; y2=&quot;15&quot;&amp;gt;&amp;lt;/line&amp;gt;&amp;lt;/symbol&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;symbol id=&quot;facebook&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;#3b5998&quot; stroke=&quot;#3b5998&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; class=&quot;feather feather-facebook&quot;&amp;gt;&amp;lt;path d=&quot;M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z&quot;&amp;gt;&amp;lt;/path&amp;gt;&amp;lt;/symbol&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;symbol id=&quot;twitter&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;#1da1f2&quot; stroke=&quot;#1da1f2&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; class=&quot;feather feather-twitter&quot;&amp;gt;&amp;lt;path d=&quot;M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z&quot;&amp;gt;&amp;lt;/path&amp;gt;&amp;lt;/symbol&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;symbol id=&quot;email&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;#777&quot; stroke=&quot;#fafafa&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; class=&quot;feather feather-mail&quot;&amp;gt;&amp;lt;path d=&quot;M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z&quot;&amp;gt;&amp;lt;/path&amp;gt;&amp;lt;polyline points=&quot;22,6 12,13 2,6&quot;&amp;gt;&amp;lt;/polyline&amp;gt;&amp;lt;/symbol&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;symbol id=&quot;linkedin&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;#0077B5&quot; stroke=&quot;#0077B5&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; class=&quot;feather feather-linkedin&quot;&amp;gt;&amp;lt;path d=&quot;M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z&quot;&amp;gt;&amp;lt;/path&amp;gt;&amp;lt;rect x=&quot;2&quot; y=&quot;9&quot; width=&quot;4&quot; height=&quot;12&quot;&amp;gt;&amp;lt;/rect&amp;gt;&amp;lt;circle cx=&quot;4&quot; cy=&quot;4&quot; r=&quot;2&quot;&amp;gt;&amp;lt;/circle&amp;gt;&amp;lt;/symbol&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;lt;symbol id=&quot;close&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; stroke=&quot;currentColor&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot; class=&quot;feather feather-x-square&quot;&amp;gt;&amp;lt;rect x=&quot;3&quot; y=&quot;3&quot; width=&quot;18&quot; height=&quot;18&quot; rx=&quot;2&quot; ry=&quot;2&quot;&amp;gt;&amp;lt;/rect&amp;gt;&amp;lt;line x1=&quot;9&quot; y1=&quot;9&quot; x2=&quot;15&quot; y2=&quot;15&quot;&amp;gt;&amp;lt;/line&amp;gt;&amp;lt;line x1=&quot;15&quot; y1=&quot;9&quot; x2=&quot;9&quot; y2=&quot;15&quot;&amp;gt;&amp;lt;/line&amp;gt;&amp;lt;/symbol&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;lt;/defs&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;lt;/svg&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;lt;script&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;const shareButton = document.querySelector(&#39;.share-button&#39;);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;const shareDialog = document.querySelector(&#39;.share-dialog&#39;);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;const closeButton = document.querySelector(&#39;.close-button&#39;);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;shareButton.addEventListener(&#39;click&#39;, event =&amp;gt; {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; if (navigator.share) {&amp;nbsp;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp;navigator.share({&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; title: &#39;{{ product.title}}&#39;,&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; url: &#39;{{ product.url }}&#39;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; }).then(() =&amp;gt; {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; console.log(&#39;Thanks for sharing!&#39;);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; })&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; .catch(console.error);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; } else {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shareDialog.classList.add(&#39;is-open&#39;);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; }&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;});&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;closeButton.addEventListener(&#39;click&#39;, event =&amp;gt; {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; shareDialog.classList.remove(&#39;is-open&#39;);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;});&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;lt;/script&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;lt;style&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;.hidden {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; display: none;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;svg {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; width: 20px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; height: 20px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; margin-right: 7px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;button, .button {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; display: inline-flex;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; align-items: center;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; justify-content: center;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; height: auto;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; padding-top: 8px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; padding-bottom: 8px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; color: #777;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; text-align: center;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; font-size: 14px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; font-weight: 500;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; line-height: 1.1;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; letter-spacing: 2px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; text-transform: capitalize;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; text-decoration: none;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; white-space: nowrap;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; border-radius: 4px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; border: 1px solid #E8C7CF;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; cursor: pointer;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;button:hover, .button:hover {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; border-color: #E8C7CF;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;.share-button, .copy-link {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; padding-left: 30px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;margin-top: 30px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; padding-right: 30px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;.share-button, .share-dialog {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; position: relative;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; top: 50%;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; left: 50%;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; transform: translate(-50%, -50%);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;.share-dialog {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; display: none;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; width: 95%;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; max-width: 500px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; box-shadow: 0 8px 16px rgba(0,0,0,.15);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; z-index: -1;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; border: 1px solid #ddd;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; padding: 20px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; border-radius: 4px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; background-color: #fff;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;.share-dialog.is-open {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; display: block;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; z-index: 2;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;header {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; display: flex;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; justify-content: space-between;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; margin-bottom: 20px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;.targets {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; display: grid;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; grid-template-rows: 1fr 1fr;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; grid-template-columns: 1fr 1fr;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; grid-gap: 20px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; margin-bottom: 20px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;.close-button {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; background-color: transparent;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; border: none;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; padding: 0;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;.close-button svg {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; margin-right: 0;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;.link {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; display: flex;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; justify-content: center;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; align-items: center;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; padding: 10px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; border-radius: 4px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; background-color: #eee;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;.pen-url {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; margin-right: 15px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; overflow: hidden;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; text-overflow: ellipsis;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;nbsp; white-space: nowrap;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;lt;/style&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;Please note that this code is for adding share option on the product page and hence we have used the parameters product.title and product.url. You can change it the page if you like to display this button on the page.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/5024669398078372595/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2022/09/how-to-create-general-share-button-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/5024669398078372595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/5024669398078372595'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2022/09/how-to-create-general-share-button-on.html' title='How to create a General Share button on product page in shopify'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-2584791866854405022</id><published>2022-09-07T16:19:00.001+05:30</published><updated>2024-03-06T01:00:59.160+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Shopify"/><title type='text'>How to add custom tabs in Dawn Shopify Theme on Product Details Page</title><content type='html'>&lt;a href=&quot;https://shopify.pxf.io/c/2530067/1970730/13624&quot; target=&quot;_top&quot; id=&quot;1970730&quot;&gt;&lt;img src=&quot;//a.impactradius-go.com/display-ad/13624-1970730&quot; border=&quot;0&quot; alt=&quot;&quot; width=&quot;320&quot; height=&quot;480&quot;/&gt;&lt;/a&gt;&lt;img height=&quot;0&quot; width=&quot;0&quot; src=&quot;https://imp.pxf.io/i/2530067/1970730/13624&quot; style=&quot;position:absolute;visibility:hidden;&quot; border=&quot;0&quot; /&gt;

&lt;p&gt;By default, only collapsable tabs are available in shopify dawn theme. Today we will take a look how we can add Custom tabs Below the Product Information section on the product page template.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Step 1: Create a New Asset&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; Go to Theme &amp;gt; Actions &amp;gt; Edit Code &amp;gt; Assets &amp;gt; &lt;b&gt;Add a new asset&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; Select Create a Blank File form the popup tab and selection the extension from dropdown menu as &lt;b&gt;js.liquid &lt;/b&gt;then enter your filename (filename.js.liquid) Please note you do not need to type .js.liquid in the filename. it will automatically add the extension. Further do not enter blank spaces.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Step 2: Enter the code&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; The file that you just created will open in the editor. Now enter the below code in the file and save it&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;function openTab(evt, cityName) {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; var i, tabcontent, tablinks;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; tabcontent = document.getElementsByClassName(&quot;tabcontent-cus&quot;);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; for (i = 0; i &amp;lt; tabcontent.length; i++) {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; &amp;nbsp; tabcontent[i].style.display = &quot;none&quot;;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; }&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; tablinks = document.getElementsByClassName(&quot;tablinks-cus&quot;);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; for (i = 0; i &amp;lt; tablinks.length; i++) {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; &amp;nbsp; tablinks[i].className = tablinks[i].className.replace(&quot; active&quot;, &quot;&quot;);&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; }&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; document.getElementById(cityName).style.display = &quot;block&quot;;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; evt.currentTarget.className += &quot; active&quot;;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;document.getElementById(&quot;tab-cus-active&quot;).click();&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&lt;i&gt;Step 3: Enter code in theme.liquid&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white;&quot;&gt;&amp;gt; Now open the file theme.liquid file from the layout folder and search for closing body tag &amp;lt;/body&amp;gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; Just above the closing body tag, enter the below code:&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;{{ &#39;filename.js&#39; | asset_url | script_tag }}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Please note: &lt;/b&gt;The filename extension should be .js and not .js.liquid here. Also replace filename with your actual name of the file.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Step 4: Enter tabs code in editor&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&amp;gt; Now go to admin &amp;gt; Online Store &amp;gt; Themes &amp;gt; Dawn Theme &amp;gt; Customize&lt;/p&gt;&lt;p&gt;&amp;gt; From the top dropdown select Product &amp;gt; Default product template or which ever template you want to add tabs to&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;gt; From the left panel move down and select ADD SECTION and select CUSTOM LIQUID&lt;/p&gt;&lt;p&gt;&amp;gt; Now click on custom liquid section and editor will open. In the Custom Liquid code section add the below code.&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;lt;div class=&quot;tab-customize&quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; &amp;lt;button class=&quot;tablinks-cus&quot; onclick=&quot;openTab(event, &#39;tab-1&#39;)&quot; id=&quot;tab-cus-active&quot; &amp;gt;Information&amp;lt;/button&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; &amp;lt;button class=&quot;tablinks-cus&quot; onclick=&quot;openTab(event, &#39;tab-2&#39;)&quot;&amp;gt;Shipping&amp;lt;/button&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; &amp;lt;button class=&quot;tablinks-cus&quot; onclick=&quot;openTab(event, &#39;tab-3&#39;)&quot;&amp;gt;Policy&amp;lt;/button&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;lt;/div&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;lt;!-- Tab content --&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;lt;div id=&quot;tab-1&quot; class=&quot;tabcontent-cus&quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; {{ product.description }}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;lt;/div&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;lt;div id=&quot;tab-2&quot; class=&quot;tabcontent-cus &quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; {{ pages.shipping.content }}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;lt;/div&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;lt;div id=&quot;tab-3&quot; class=&quot;tabcontent-cus &quot;&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; {{ pages.policy.content }}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;lt;/div&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;lt;style&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;.tab-customize {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; overflow: hidden;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; border: 1px solid #ccc;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; background-color: #f1f1f1;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;.tab-customize button {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; background-color: inherit;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; float: left;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; border: none;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; outline: none;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; cursor: pointer;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; padding: 14px 16px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; transition: 0.3s;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;width: 33%;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;.tab-customize button:hover {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; background-color: #ddd;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;.tab-customize button.active {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; background-color: #ccc;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;.tabcontent-cus {&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; display: none;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; padding: 6px 12px;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; border: 1px solid #ccc;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;nbsp; border-top: none;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;}&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&amp;lt;/style&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i style=&quot;background-color: #fcff01;&quot;&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white;&quot;&gt;The first tab loads product description. The second tab load content from page with slug shipping and the third tab loads content from the page with slug policy.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;background-color: white;&quot;&gt;You can replace the values between {{ }} to custom metafields if you wish to display metafields here.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;If you are using metafield of Multiline type, then you need to tweak the existing code.&lt;/p&gt;&lt;p&gt;For shipping page code change it to {{ pages.shipping.content |&amp;nbsp;newline_to_br }} and same can be done for other tabs as well. No need to change the code for description as it already has this functionality inbuilt.&lt;/p&gt;&lt;p&gt;Code Source: happypoints.io&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/2584791866854405022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2022/09/how-to-add-custom-tabs-in-dawn-shopify.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/2584791866854405022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/2584791866854405022'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2022/09/how-to-add-custom-tabs-in-dawn-shopify.html' title='How to add custom tabs in Dawn Shopify Theme on Product Details Page'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-4714358634431926148</id><published>2022-07-06T14:09:00.006+05:30</published><updated>2022-07-06T14:12:16.718+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OpenLiteSpeed"/><category scheme="http://www.blogger.com/atom/ns#" term="Unix"/><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>Default host location of Memcached and Redis Socket for LiteSpeed Cache WordPress</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-YTn5XDhNjoMt_fyf16vKYLUyifrAUjTE7cLBQzeSZ4kO8FqOKhtvpdaiwQJO42c50CVTLkUV4jAgRMaIIeai76CvwYv2S0nW-NQww4qomquUsQHV0mYg6cMDo5_aGcXkN784xcBN0h9EQRUW6UfFV3_TwUUMkZJR6w-eNpwzCMtkYsbfOwgR59dRKQ/s200/memcached.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;200&quot; data-original-width=&quot;200&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-YTn5XDhNjoMt_fyf16vKYLUyifrAUjTE7cLBQzeSZ4kO8FqOKhtvpdaiwQJO42c50CVTLkUV4jAgRMaIIeai76CvwYv2S0nW-NQww4qomquUsQHV0mYg6cMDo5_aGcXkN784xcBN0h9EQRUW6UfFV3_TwUUMkZJR6w-eNpwzCMtkYsbfOwgR59dRKQ/s1600/memcached.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgci3eEMnQcCisoogmacLB3PVyY4q91HusmzUKqe-aU35g98BeImBSNy4HewzX2oGLDSfmKTSrNXu7dvJQio8ybdGOTAGpM8ZgF8XdDpA74BYXWsHYehMZgg5kUY9NhQgGmLfMUO1fgQjGJYrSiQP3_65Z7r6LmN_noKGUemo3eNuPxeqUIZ97DKjavtw/s259/images.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; display: inline !important; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;194&quot; data-original-width=&quot;259&quot; height=&quot;194&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgci3eEMnQcCisoogmacLB3PVyY4q91HusmzUKqe-aU35g98BeImBSNy4HewzX2oGLDSfmKTSrNXu7dvJQio8ybdGOTAGpM8ZgF8XdDpA74BYXWsHYehMZgg5kUY9NhQgGmLfMUO1fgQjGJYrSiQP3_65Z7r6LmN_noKGUemo3eNuPxeqUIZ97DKjavtw/s1600/images.png&quot; width=&quot;259&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;There is so very less documentation available for switching from Memcached to Redis on LiteSpeed Cache plugin for wordpress.&lt;/p&gt;&lt;p&gt;For switching from Memcached to Redis and vice versa, you will require 2 parameters.&lt;/p&gt;&lt;p&gt;1. Host Location&lt;/p&gt;&lt;p&gt;2. Port&lt;/p&gt;&lt;p&gt;Though the port is available by default on the settings page i.e. For Memcached default port is &lt;b&gt;11211 &lt;/b&gt;and that for the redis is &lt;b&gt;6379&lt;/b&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The host location for Memcached and Redis are as below:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Memcached:&amp;nbsp;/var/www/memcached.sock&lt;/p&gt;&lt;p&gt;Redis:&amp;nbsp;/var/run/redis/redis-server.sock&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;You can test if the configuration files exist by SSH to your server and then run the following command&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;For memcached: ls /var/www/memcached.sock&lt;/p&gt;&lt;p&gt;For Redis: ls&amp;nbsp;/var/run/redis/redis-server.sock&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/4714358634431926148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2022/07/default-host-location-of-memcached-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/4714358634431926148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/4714358634431926148'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2022/07/default-host-location-of-memcached-and.html' title='Default host location of Memcached and Redis Socket for LiteSpeed Cache WordPress'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-YTn5XDhNjoMt_fyf16vKYLUyifrAUjTE7cLBQzeSZ4kO8FqOKhtvpdaiwQJO42c50CVTLkUV4jAgRMaIIeai76CvwYv2S0nW-NQww4qomquUsQHV0mYg6cMDo5_aGcXkN784xcBN0h9EQRUW6UfFV3_TwUUMkZJR6w-eNpwzCMtkYsbfOwgR59dRKQ/s72-c/memcached.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-1280844093839377617</id><published>2022-01-06T17:42:00.002+05:30</published><updated>2022-01-06T17:42:36.233+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>How to Fix the ?m=1 Issue after migrating from Blogger to WordPress</title><content type='html'>&lt;p&gt;&amp;nbsp;After migrating your blog from Blogger.com to WordPress, you may notice some 404 errors if you have installed a 404 monitor plugin. If you have not installed one, then you should surely consider doing that.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Cause of the issue: Blogger.com, by default, uses the query string at the end of the url ?m=1 for mobile visitors to your blog. Now since your blog is already indexed on google, the mobile visitors still get sent to the same version of the link say &lt;i&gt;https://domain.com/?m=1&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;To fix this issue in Apache or OpenLiteSpeed server, simply edit your .htaccess file and add the below code at the top of the file. Its always advisable to take backup of .htaccess file before editing it.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre class=&quot;twf-code apache hljs&quot; style=&quot;background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); color: #444444; font-family: Menlo, Monaco, Consolas, &amp;quot;Courier New&amp;quot;, monospace; font-size: 0.85em; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: 19px; margin-bottom: 18px; margin-top: 18px; overflow-wrap: normal; overflow: auto hidden; padding: 18px 20px; vertical-align: baseline;&quot;&gt;&lt;span class=&quot;hljs-comment&quot; style=&quot;border: 0px; color: #969896; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;# Fix the ?m=1 Issue&lt;/span&gt;
&lt;span class=&quot;hljs-section&quot; style=&quot;border: 0px; color: #63a35c; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&amp;lt;IfModule mod_rewrite.c&amp;gt;&lt;/span&gt;
&lt;span class=&quot;hljs-attribute&quot; style=&quot;border: 0px; color: #0086b3; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;RewriteEngine&lt;/span&gt; &lt;span class=&quot;hljs-literal&quot; style=&quot;border: 0px; color: #0086b3; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;On&lt;/span&gt;
&lt;span class=&quot;hljs-attribute&quot; style=&quot;border: 0px; color: #0086b3; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;RewriteCond&lt;/span&gt; &lt;span class=&quot;hljs-variable&quot; style=&quot;border: 0px; color: #df5000; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;%{QUERY_STRING}&lt;/span&gt; ^m=1$
&lt;span class=&quot;hljs-attribute&quot; style=&quot;border: 0px; color: #0086b3; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;RewriteRule&lt;/span&gt; ^(.*)$ /&lt;span class=&quot;hljs-number&quot; style=&quot;border: 0px; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;$1&lt;/span&gt;?&lt;span class=&quot;hljs-meta&quot; style=&quot;border: 0px; color: #969896; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt; [R=301,L]&lt;/span&gt;
&lt;span class=&quot;hljs-section&quot; style=&quot;border: 0px; color: #63a35c; font: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;&amp;lt;/IfModule&amp;gt;&lt;/span&gt;&lt;/pre&gt;


&lt;p&gt; Once Done, Restart your server for changes to take effect.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/1280844093839377617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2022/01/how-to-fix-m1-issue-after-migrating.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1280844093839377617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1280844093839377617'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2022/01/how-to-fix-m1-issue-after-migrating.html' title='How to Fix the ?m=1 Issue after migrating from Blogger to WordPress'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-1986069764682697845</id><published>2021-09-09T15:58:00.004+05:30</published><updated>2021-09-09T16:03:21.026+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Sql"/><title type='text'>How to bulk replace a value in mysql database</title><content type='html'>&lt;p&gt;&amp;nbsp;Today we are going to see how we can bulk replace a value(s) in mysql database.&lt;/p&gt;&lt;p&gt;First thing required for you will be to have access to phpmyadmin.&lt;/p&gt;&lt;p&gt;If you are using any control panel like Cpanel, you will be able to login to phpmyadmin from the cpanel interface. But if you have installed phpmyadmin separately, then you will need login credentials. General url for non-cpanel installations in &lt;i&gt;domain.com/phpmyadmin&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Lets assume that you have a hosting provider who uses cpanel.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Navigate to phpmyadmin and you will be redirected to the phpmyadmin homepage which has list of all databases on the left.&lt;/p&gt;&lt;p&gt;Step 1. Select the database which you want to replace the values in.&lt;/p&gt;&lt;p&gt;Step 2. Select the table in which you need to make the changes.&lt;/p&gt;&lt;p&gt;Step 3. go to SQL option in the top and run the following command:&lt;/p&gt;&lt;p&gt;&lt;b&gt;UPDATE &lt;span style=&quot;color: red;&quot;&gt;tablename&lt;/span&gt; SET &lt;span style=&quot;color: red;&quot;&gt;row&lt;/span&gt; = replace(&lt;span style=&quot;color: red;&quot;&gt;row&lt;/span&gt;, &#39;old_value&#39;, &#39;new_value&#39;);&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Please replace the red colored values with your actual database value&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtoIvImsrp3BXDrFTiHzupG_fY4qD5ZCZT4CyDqVPdBKl9upw0yDTAD6V4c3hKE8h1EJTfQkpISJ3s5lhOmRekjYOmMOPyH2sZYVXywShbw0hpgR1zMV_1n8aZa6ORLZWxbSk4WIVCxkXQ/s1616/bulk-replace-value-in-mysql.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;529&quot; data-original-width=&quot;1616&quot; height=&quot;210&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtoIvImsrp3BXDrFTiHzupG_fY4qD5ZCZT4CyDqVPdBKl9upw0yDTAD6V4c3hKE8h1EJTfQkpISJ3s5lhOmRekjYOmMOPyH2sZYVXywShbw0hpgR1zMV_1n8aZa6ORLZWxbSk4WIVCxkXQ/w640-h210/bulk-replace-value-in-mysql.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Now click on go. It will ask you for confirmation to run the query. Click on yes and you will be displayed with the number of rows that were changed.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/1986069764682697845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2021/09/how-to-bulk-replace-value-in-mysql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1986069764682697845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1986069764682697845'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2021/09/how-to-bulk-replace-value-in-mysql.html' title='How to bulk replace a value in mysql database'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtoIvImsrp3BXDrFTiHzupG_fY4qD5ZCZT4CyDqVPdBKl9upw0yDTAD6V4c3hKE8h1EJTfQkpISJ3s5lhOmRekjYOmMOPyH2sZYVXywShbw0hpgR1zMV_1n8aZa6ORLZWxbSk4WIVCxkXQ/s72-w640-h210-c/bulk-replace-value-in-mysql.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-1556985591864268944</id><published>2021-07-09T14:39:00.007+05:30</published><updated>2021-07-14T22:09:03.290+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>Create Back to Top button in Hello Elementor Wordpress Theme</title><content type='html'>&lt;p&gt;&amp;nbsp;I was developing a website for a client and wanted to implement Back to top button. As hello elementor theme does not have this functionality in built, i was exploring tutorials from google and came across one easy implementation by beaverher.com&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Features:&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Only appears when scrolled down&lt;/li&gt;&lt;li&gt;Disappears when scrolled up to the top of the page&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div&gt;1. Add HTML widget to the footer (you will need elementor pro to edit footer).&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg42JgFYhw1busuHjSonCJF8iOesOr8aBHO1Q9SLET_FAbXuzAowi6VH9u_pEE4bLkOSshVqZyonF2NK7muC3JADoJv54G0KrWWOQIfLeqZtHQMQG1vuhD_cbtjpsk5vW9n2qWfIvXTvPiG/s279/hello-theme-back-to-top1-min.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;268&quot; data-original-width=&quot;279&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg42JgFYhw1busuHjSonCJF8iOesOr8aBHO1Q9SLET_FAbXuzAowi6VH9u_pEE4bLkOSshVqZyonF2NK7muC3JADoJv54G0KrWWOQIfLeqZtHQMQG1vuhD_cbtjpsk5vW9n2qWfIvXTvPiG/s0/hello-theme-back-to-top1-min.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;p&gt;2.&amp;nbsp;Paste the HTML &amp;amp; JavaScript Code&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Paste the following code to content &amp;gt; HTML Code&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;

&lt;pre class=&quot;EnlighterJSRAW&quot; data-enlighter-language=&quot;js&quot;&gt;&amp;lt;i class=&quot;fas fa-chevron-circle-up&quot; onclick=&quot;topFunction()&quot; id=&quot;kltop&quot; title=&quot;Go to top&quot;&amp;gt;&amp;lt;/i&amp;gt;
&amp;lt;script&amp;gt;
    //Get the button:
mybutton = document.getElementById(&quot;kltop&quot;);
// When the user scrolls down 20px from the top of the document, show the button
window.onscroll = function() {scrollFunction()};
function scrollFunction() {
  if (document.body.scrollTop &amp;gt; 20 || document.documentElement.scrollTop &amp;gt; 20) {
    mybutton.style.display = &quot;block&quot;;
  } else {
    mybutton.style.display = &quot;none&quot;;
  }
}
// When the user clicks on the button, scroll to the top of the document
function topFunction() {
  document.body.scrollTop = 0; // For Safari
  document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera
}
&amp;lt;/script&amp;gt;&lt;/pre&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilAlXtCPnibzmnqQoxIbkbJcIzKE6XorphtM9027SYfXFsLvRlbpnWFt6oScljOSLvXpSXNgo0cgXB4ctpD9XZ_09avaMOGuvpHYsX6m5_bmvuPsLSP4qTwPt_aE7-AxtdGSOR_7753GeB/s598/hello-theme-back-to-top2-min.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;598&quot; data-original-width=&quot;273&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilAlXtCPnibzmnqQoxIbkbJcIzKE6XorphtM9027SYfXFsLvRlbpnWFt6oScljOSLvXpSXNgo0cgXB4ctpD9XZ_09avaMOGuvpHYsX6m5_bmvuPsLSP4qTwPt_aE7-AxtdGSOR_7753GeB/s320/hello-theme-back-to-top2-min.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;3. Paste the CSS code to style “back to top” icon&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt;Advanced &amp;gt; Custom CSS &amp;gt; Paste the following CSS code&amp;nbsp;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;

&lt;pre class=&quot;EnlighterJSRAW&quot; data-enlighter-language=&quot;css&quot;&gt;#kltop {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 30px;
    z-index: 99;
    border: none;
    outline: none;
    cursor: pointer;
    border-radius: 10px;
    font-size: 40px;
    color: #a67c00;
}&lt;/pre&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1NRT1CqXNmTzo0IcwM7WfIzWqeDODXrkKTlAOQsNYC-a0tcuLe3ZQqwQI09bVxBSsABU91FXPLAIUkCP3v5L9rIfD4N5ZE0OheRRD5anDbK15e5dgo-isoe3xKOmYda6G0w7M2ZIxLbE7/s337/hello-theme-back-to-top3-min.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;337&quot; data-original-width=&quot;280&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1NRT1CqXNmTzo0IcwM7WfIzWqeDODXrkKTlAOQsNYC-a0tcuLe3ZQqwQI09bVxBSsABU91FXPLAIUkCP3v5L9rIfD4N5ZE0OheRRD5anDbK15e5dgo-isoe3xKOmYda6G0w7M2ZIxLbE7/s320/hello-theme-back-to-top3-min.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;4. Results &amp;amp; Customize&lt;/div&gt;&lt;/blockquote&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9dk6cNcOvI-a1ZCwH3O80qsY52Fltn6EnPXD8VkXyBGpWQxghN-sSBtDBuNCsrg1n-xrRyEinnOZjVXAfF0hLjRgQXb0ecWsSc253crZeZ5V-2RqeARhLQJwEc4IUKQheYQUYLWTeiaKv/s258/hello-theme-back-to-top4-min.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;258&quot; data-original-width=&quot;247&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9dk6cNcOvI-a1ZCwH3O80qsY52Fltn6EnPXD8VkXyBGpWQxghN-sSBtDBuNCsrg1n-xrRyEinnOZjVXAfF0hLjRgQXb0ecWsSc253crZeZ5V-2RqeARhLQJwEc4IUKQheYQUYLWTeiaKv/s0/hello-theme-back-to-top4-min.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;To Change Icon&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt;Read&lt;b&gt; Step 2&lt;/b&gt;, you will see&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;pre class=&quot;EnlighterJSRAW&quot; data-enlighter-language=&quot;html&quot;&gt;&amp;lt;i class=&quot;fas fa-chevron-circle-up&quot; onclick=&quot;topFunction()&quot; id=&quot;kltop&quot; title=&quot;Go to top&quot;&amp;gt;&amp;lt;/i&amp;gt;&lt;/pre&gt;
&lt;p&gt;You can find more icons at &lt;a href=&quot;https://fontawesome.com/icons&quot; rel=&quot;noopener noreferrer&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;Fontawesome.com/icons&lt;/strong&gt;&lt;/a&gt; &amp;gt; Search &amp;gt; Click Icon &amp;gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;

&lt;h4&gt;&lt;span class=&quot;ez-toc-section&quot; id=&quot;Change_Icon_Style_Color_Size&quot;&gt;&lt;/span&gt;&lt;strong&gt;Change Icon Style (Color &amp;amp; Size)&lt;/strong&gt;&lt;span class=&quot;ez-toc-section-end&quot;&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;Read &lt;strong&gt;Step 3&lt;/strong&gt;, you can change:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;color&lt;/li&gt;
&lt;li&gt;font-size&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Done!&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/1556985591864268944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2021/07/create-back-to-top-button-in-hello.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1556985591864268944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1556985591864268944'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2021/07/create-back-to-top-button-in-hello.html' title='Create Back to Top button in Hello Elementor Wordpress Theme'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg42JgFYhw1busuHjSonCJF8iOesOr8aBHO1Q9SLET_FAbXuzAowi6VH9u_pEE4bLkOSshVqZyonF2NK7muC3JADoJv54G0KrWWOQIfLeqZtHQMQG1vuhD_cbtjpsk5vW9n2qWfIvXTvPiG/s72-c/hello-theme-back-to-top1-min.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-3567115937630759640</id><published>2021-01-14T23:46:00.004+05:30</published><updated>2021-01-14T23:46:59.100+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OpenLiteSpeed"/><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>How to install Wordpress with OpenLiteSpeed on a KVM</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCAWFeQMKLUzBUfZi5QdjByL_OQ33h1qVCF599vWQmLtwBIxfCN8ei-AqkBRoteFJUUK2N5DR-rM2E3aZiq7lvxnBQhHJp2uo4M2vZy5RK3t-vI8mV0DriQM6is7IPu-cor5jCRoJrvxA7/s245/f59fba2e-e3b4-42e5-8ff7-734e79227646.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;229&quot; data-original-width=&quot;245&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCAWFeQMKLUzBUfZi5QdjByL_OQ33h1qVCF599vWQmLtwBIxfCN8ei-AqkBRoteFJUUK2N5DR-rM2E3aZiq7lvxnBQhHJp2uo4M2vZy5RK3t-vI8mV0DriQM6is7IPu-cor5jCRoJrvxA7/s0/f59fba2e-e3b4-42e5-8ff7-734e79227646.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;OpenLiteSpeed is comparatively newer server software as compares to Apache and Nginx, but is gaining momentum due to its less resource usage.&lt;/p&gt;&lt;p&gt;As per a test, Wordpress on OpenLiteSpeed uses 40% less resources as compared to Apache.&lt;/p&gt;&lt;p&gt;Openlitespeed does have a 1 click setup for cloud providers. However today we will see how we can install Wordpress with OpenLiteSpeed on a KVM.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Step 1: Install KVM with latest available Linux OS version (preferably Ubuntu 20.04 or higher)&lt;/p&gt;&lt;p&gt;Step 2: SSH to your server using putty or any similar terminal software.&lt;/p&gt;&lt;p&gt;Step 3: Install CURL by using command&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo apt install curl&lt;/blockquote&gt;&lt;p&gt;Step 4: Update the system and upgrade if any updates are available by using following commands one after the other&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo apt update&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;sudo apt upgrade&amp;nbsp;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Step 5: After the system update is completed run the following 3 commands one after the other&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #24292e; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; font-size: 13.6px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;color: #24292e; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; font-size: 13.6px;&quot;&gt;bash &lt;/span&gt;&lt;span class=&quot;pl-s&quot; style=&quot;box-sizing: border-box; color: var(--color-prettylights-syntax-string); font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; font-size: 13.6px;&quot;&gt;&lt;span class=&quot;pl-pds&quot; style=&quot;box-sizing: border-box; color: var(--color-prettylights-syntax-string);&quot;&gt;&amp;lt;(&lt;/span&gt; curl -sk https://raw.githubusercontent.com/litespeedtech/ls-cloud-image/master/Setup/wpimgsetup.sh &lt;span class=&quot;pl-pds&quot; style=&quot;box-sizing: border-box; color: var(--color-prettylights-syntax-string);&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #24292e; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; font-size: 13.6px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;span style=&quot;color: #24292e; font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; font-size: 13.6px;&quot;&gt;bash &lt;/span&gt;&lt;span class=&quot;pl-s&quot; style=&quot;box-sizing: border-box; color: var(--color-prettylights-syntax-string); font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; font-size: 13.6px;&quot;&gt;&lt;span class=&quot;pl-pds&quot; style=&quot;box-sizing: border-box; color: var(--color-prettylights-syntax-string);&quot;&gt;&amp;lt;(&lt;/span&gt; curl -sk https://raw.githubusercontent.com/litespeedtech/ls-cloud-image/master/Cloud-init/per-instance.sh &lt;span class=&quot;pl-pds&quot; style=&quot;box-sizing: border-box; color: var(--color-prettylights-syntax-string);&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class=&quot;pl-s&quot; style=&quot;box-sizing: border-box; color: var(--color-prettylights-syntax-string); font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; font-size: 13.6px;&quot;&gt;&lt;span class=&quot;pl-pds&quot; style=&quot;box-sizing: border-box; color: var(--color-prettylights-syntax-string);&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&amp;nbsp;reboot&lt;/blockquote&gt;&lt;p&gt;Done. You have installed wordpress with OpenLiteSpeed server.&lt;/p&gt;&lt;p&gt;Now point your domain to the ip address of the server and when you ssh your server with root access, you will be asked to enter your domain name and you can also configure lets encrypt free ssl.&lt;/p&gt;&lt;p&gt;*commands in step 5 are taken from GitHub @&amp;nbsp;https://github.com/litespeedtech/ls-cloud-image/wiki/Build-WordPress-Image&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;span class=&quot;pl-s&quot; style=&quot;box-sizing: border-box; color: var(--color-prettylights-syntax-string); font-family: SFMono-Regular, Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, monospace; font-size: 13.6px;&quot;&gt;&lt;span class=&quot;pl-pds&quot; style=&quot;box-sizing: border-box; color: var(--color-prettylights-syntax-string);&quot;&gt;&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&amp;nbsp;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/3567115937630759640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2021/01/how-to-install-wordpress-with.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/3567115937630759640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/3567115937630759640'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2021/01/how-to-install-wordpress-with.html' title='How to install Wordpress with OpenLiteSpeed on a KVM'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCAWFeQMKLUzBUfZi5QdjByL_OQ33h1qVCF599vWQmLtwBIxfCN8ei-AqkBRoteFJUUK2N5DR-rM2E3aZiq7lvxnBQhHJp2uo4M2vZy5RK3t-vI8mV0DriQM6is7IPu-cor5jCRoJrvxA7/s72-c/f59fba2e-e3b4-42e5-8ff7-734e79227646.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-8534096979828077598</id><published>2020-12-20T15:38:00.003+05:30</published><updated>2020-12-20T15:38:54.618+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>How to remove prefix from multiple files in a folder in windows 10</title><content type='html'>&lt;p&gt;&amp;nbsp;Lets say you have 100&#39;s of files in a folder with same prefix and you want to remove the prefix from all of these files. Obviously renaming them manually is an option but that would be too much time consuming. We can do this using command prompt on windows 10 in just about a few seconds. Yes, you can remove prefix from 100&#39;s of files within few seconds.&lt;/p&gt;&lt;p&gt;For the sake of understanding, we will assume that the file names are in the format abcd-education and the extension of the files is .zip. so the files names will be in format abcd-education.zip, abcd-motors.zip etc.&lt;/p&gt;&lt;p&gt;Here we want to remove the part &quot;abcd-&quot; from the file name.&lt;/p&gt;&lt;p&gt;Follow the below steps to remove prefix from files.&lt;/p&gt;&lt;p&gt;Step 1: Open command prompt (Windows+R) or by typing cmd in run or by typing &quot;command prompt&quot; in&amp;nbsp; windows search menu.&lt;/p&gt;&lt;p&gt;Step 2: navigate to the directory where the files are stored.&amp;nbsp;&lt;/p&gt;&lt;p&gt;For example if files are stored in downloads folder on your laptop/pc you need to type in command prompt as &quot;C:\Users\YOUR_USER\Downloads\FOLDER_NAME&quot; and press enter. Change YOUR_USER and FOLDER_NAME to respective values.&lt;/p&gt;&lt;p&gt;Step 3: type the below command&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;rename &quot;abcd-*.zip&quot; &quot;/////*.zip&quot;&lt;/blockquote&gt;&lt;p&gt;The number of forward slash (/) should be equal to the number of characters to be removed. In our case its 5 so we are using 5 forward slash.&lt;/p&gt;&lt;p&gt;do not forget to change your file extension as per your requirement.&lt;/p&gt;&lt;p&gt;Enjoy!&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/8534096979828077598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2020/12/how-to-remove-prefix-from-multiple.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/8534096979828077598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/8534096979828077598'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2020/12/how-to-remove-prefix-from-multiple.html' title='How to remove prefix from multiple files in a folder in windows 10'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-8074750725588412196</id><published>2020-11-24T14:18:00.003+05:30</published><updated>2020-11-24T14:19:24.393+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OpenLiteSpeed"/><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>How to create additional virtual host to host 2 WordPress websites on OpenLiteSpeed</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-FRBoanowo6Uh4F3gtR8UA8PTB67dGCoAOHU1p-k3Qlqr09sR2-1pO7AY94Mm1_eTepUC4HKk3X4N5X2iMVHiT1NoP0ZjcNqG5JKpdcqii-HSFoAyJTzEY9e9mBSrT2L0xZTuV0rZR5Yo/s1200/openlitespeed_logo_grey_bold.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;300&quot; data-original-width=&quot;1200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-FRBoanowo6Uh4F3gtR8UA8PTB67dGCoAOHU1p-k3Qlqr09sR2-1pO7AY94Mm1_eTepUC4HKk3X4N5X2iMVHiT1NoP0ZjcNqG5JKpdcqii-HSFoAyJTzEY9e9mBSrT2L0xZTuV0rZR5Yo/s320/openlitespeed_logo_grey_bold.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;As you know that there is an option to install OpenLiteSpeed using script specially for cloud server. Few cloud providers like Digital Ocean, Linode, AWS, Google Cloud etc., do provide one click install scripts which can be used to deploy various applications along with OpenLiteSpeed including the famous blogging platform WordPress.&lt;/p&gt;&lt;p&gt;When you run the script, only one website can be run on the server. What if we want to have multiple websites on the same server?&lt;/p&gt;&lt;p&gt;Now you might be thinking why would we want to have multiple websites. The reason being that OpenLiteSpeed server takes, on an average, 40% less server resources as compared to Apache. This claim isn&#39;t from any benchmark but i have personally observed it running various blog as well e-commerce sites on both Apache and OpenLiteSpeed. So there is a possibility that your server resources will be available and you can host a second website on the same server.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;To host second WordPress website on OpenLiteSpeed Server, follow the below steps:&lt;/p&gt;&lt;p&gt;1. Point the domain you want to use to your server IP Address. You can get the IP address from your host.&lt;/p&gt;&lt;p&gt;2. Login to your server using SSH (root@IP_ADDRESS)&lt;/p&gt;&lt;p&gt;3. Run the following script&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;/bin/bash &amp;lt;( curl -sk https://raw.githubusercontent.com/litespeedtech/ls-cloud-image/master/Setup/vhsetup.sh ) -d &lt;span style=&quot;background-color: #fcff01;&quot;&gt;www.example.com&lt;/span&gt; -le &lt;span style=&quot;background-color: #fcff01;&quot;&gt;admin@example.com&lt;/span&gt; -f -w&lt;/blockquote&gt;&lt;p&gt;Change the domain name and email address to actual values.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/8074750725588412196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2020/11/how-to-create-additional-virtual-host.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/8074750725588412196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/8074750725588412196'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2020/11/how-to-create-additional-virtual-host.html' title='How to create additional virtual host to host 2 WordPress websites on OpenLiteSpeed'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-FRBoanowo6Uh4F3gtR8UA8PTB67dGCoAOHU1p-k3Qlqr09sR2-1pO7AY94Mm1_eTepUC4HKk3X4N5X2iMVHiT1NoP0ZjcNqG5JKpdcqii-HSFoAyJTzEY9e9mBSrT2L0xZTuV0rZR5Yo/s72-c/openlitespeed_logo_grey_bold.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-4246136663930324044</id><published>2020-10-28T18:12:00.005+05:30</published><updated>2020-10-28T18:24:25.009+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud computing"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>How to change root password in ubuntu server</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgYBNl7X9mKDpR9GbIUvpWL_dfK4NHotAb68fQp8V7kKvH2QWJi2iY3swyYV9IUQyo1Wf2TsxEMi7geqKO2k0xuetyu57IsFWrxWNhE6EAFjgKoSkCl89EWfDyKbSkCpqw2wmWB_4quEMr/s840/ubuntu-20.04-lts.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;480&quot; data-original-width=&quot;840&quot; height=&quot;229&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgYBNl7X9mKDpR9GbIUvpWL_dfK4NHotAb68fQp8V7kKvH2QWJi2iY3swyYV9IUQyo1Wf2TsxEMi7geqKO2k0xuetyu57IsFWrxWNhE6EAFjgKoSkCl89EWfDyKbSkCpqw2wmWB_4quEMr/w400-h229/ubuntu-20.04-lts.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;Be default, the root user account on ubuntu is locked if you have not used SSH key while setting up the server. Your host will either give you an option to enter the password manually while setting up the server or you will receive the password on your registered email address. In case of later, it is a randomly generated password which we recommend to change at the first login itself.&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;To change the root password in ubuntu server do the following:&lt;/p&gt;&lt;p&gt;1. SSH at root@YOUR_IP_ADDRESS&lt;/p&gt;&lt;p&gt;2. Enter your current password&lt;/p&gt;&lt;p&gt;3. type the following command:&lt;/p&gt;&lt;p&gt;&lt;strong style=&quot;color: #111111; font-family: Menlo, Consolas, Monaco, &amp;quot;andale mono&amp;quot;, Courier, Verdana, sans-serif; font-size: 14px; margin: 0px; overflow-wrap: break-word; padding: 0px;&quot;&gt;sudo passwd root&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;You will be asked to enter new password and verify it. Thats all. You have successfully changed your root password.&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/4246136663930324044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2020/10/how-to-change-root-password-in-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/4246136663930324044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/4246136663930324044'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2020/10/how-to-change-root-password-in-ubuntu.html' title='How to change root password in ubuntu server'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgYBNl7X9mKDpR9GbIUvpWL_dfK4NHotAb68fQp8V7kKvH2QWJi2iY3swyYV9IUQyo1Wf2TsxEMi7geqKO2k0xuetyu57IsFWrxWNhE6EAFjgKoSkCl89EWfDyKbSkCpqw2wmWB_4quEMr/s72-w400-h229-c/ubuntu-20.04-lts.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-7220275481851511237</id><published>2020-05-29T19:08:00.001+05:30</published><updated>2020-05-29T19:08:20.118+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Giveaway"/><title type='text'>IObit Uninstaller Pro 9.5 6 Month Free License</title><content type='html'>&lt;div&gt;IObit Uninstaller PRO is an enhanced edition of free. Its advanced features will ensure a better PC performance and safer online browsing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;There are some of its highlighted features you will only get with IObit Uninstaller PRO:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;font size=&quot;4&quot;&gt;Complete Uninstall&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Remove stubborn and bundled programs to free up disk space, and get rid of malicious and advertising plug-ins to browse the Internet safely.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;font size=&quot;4&quot;&gt;Clean Uninstall&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Automatically perform deep cleaning to remove all files of an unwanted program and all changes the program has made to your computer during its installation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;font size=&quot;4&quot;&gt;Wipe Leftovers Off&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Completely remove leftovers of programs uninstalled by other utilities or uninstalled before using IObit Uninstaller.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot;&gt;&lt;b&gt;Giveaway Details:&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot;&gt;Product Name: IObit Uninstaller PRO 9.5&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot;&gt;Website: &lt;a href=&quot;https://www.iobit.com/en/advanceduninstaller.php&quot;&gt;www.iobit.com&lt;/a&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot;&gt;License Type: 6 Months&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot;&gt;License Code:&amp;nbsp;5D788-A6EE8-ABA1A-487B9&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot;&gt;&lt;br /&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font size=&quot;4&quot;&gt;&lt;b&gt;NOTE:&lt;i&gt; &lt;/i&gt;&lt;/b&gt;&lt;i&gt;Register before the giveaway ends.&lt;/i&gt;&lt;/font&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/7220275481851511237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2020/05/iobit-uninstaller-pro-95-6-month-free.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/7220275481851511237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/7220275481851511237'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2020/05/iobit-uninstaller-pro-95-6-month-free.html' title='IObit Uninstaller Pro 9.5 6 Month Free License'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-1440596783713692609</id><published>2020-05-01T08:05:00.001+05:30</published><updated>2020-05-01T08:12:19.985+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>How To update Wordpress Without using FTP</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Mostly in fresh installation cases, we face an issue that when we try to update wordpress or plugins or themes, it redirects to the screen with a message that &quot;wordpress needs to access your webserver&quot; and we are asked to enter the FTP details to update the server.&lt;br /&gt;
&lt;br /&gt;
If you are using a shared hosting, its pretty easy to enter the ftp details and you may be able to update. But for users who are on VPS, they generally tend to use SSH instead of password and they cant upload the keyfile on wordpress.&lt;br /&gt;
&lt;br /&gt;
So lets see how we can make some changes to our config.php file and update the wordpress right from the dashboard.&lt;br /&gt;
&lt;br /&gt;
Step 1: Login to your FTP using filezilla or any other ftp client and download a copy of your config.php file. Keep this copy of config.php safe in case you may need to restore.&lt;br /&gt;
&lt;br /&gt;
Step 2: Right click your config.php file and click View/Edit.&lt;br /&gt;
&lt;br /&gt;
Step 3: Add the following code in your config.php file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class=&quot;language-markup&quot;&gt;&lt;code&gt;/** Sets up &#39;direct&#39; method for wordpress, auto update without ftp */
define(&#39;FS_METHOD&#39;,&#39;direct&#39;);&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
This code must be placed below the following code:&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class=&quot;language-markup&quot;&gt;&lt;code&gt;/** Sets up WordPress vars and included files. */
require_once(ABSPATH . &#39;wp-settings.php&#39;);&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
And your final code will look like as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;pre class=&quot;language-markup&quot;&gt;&lt;code&gt;/** Sets up WordPress vars and included files. */
require_once(ABSPATH . &#39;wp-settings.php&#39;);

/** Sets up &#39;direct&#39; method for wordpress, auto update without ftp */
define(&#39;FS_METHOD&#39;,&#39;direct&#39;);&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Save the config.php file and upload it to the webserver.&lt;br /&gt;
&lt;br /&gt;
You can now refresh the wordpress dashboard and try to update your wordpress or themes or plugins and you will be able to do so.&lt;br /&gt;
&lt;br /&gt;
If you have any queries, feel free to ask in comments.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/1440596783713692609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2020/05/how-to-update-wordpress-without-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1440596783713692609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1440596783713692609'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2020/05/how-to-update-wordpress-without-using.html' title='How To update Wordpress Without using FTP'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-4589593809824926016</id><published>2020-04-29T01:50:00.003+05:30</published><updated>2020-04-29T01:51:20.334+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud computing"/><category scheme="http://www.blogger.com/atom/ns#" term="OpenLiteSpeed"/><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>How to upload files to Google Cloud Platform Instance using FTP</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
After implementing a fresh new instance on google cloud platform, i tried to upload files using ftp. But i got an error saying PERMISSION DENIED.&lt;br /&gt;
&lt;br /&gt;
First login to your google cloud platform then select the relevant project from the header drop down.&lt;br /&gt;
&lt;br /&gt;
After that using the left slide in menu go to &amp;gt; Compute Engine &amp;gt; VM Instances.&lt;br /&gt;
&lt;br /&gt;
There next to your instance there will be an option to click on SSH. Click it and a console will open in new tab.&lt;br /&gt;
&lt;br /&gt;
For us to be able to upload files to google cloud instance, we must change the permission of the required folder to 777&lt;br /&gt;
&lt;br /&gt;
First of let us check the current permission status of the folder. To check that run the following command in the console.&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;language-markup&quot;&gt;&lt;code&gt;stat -c &quot;%a %n&quot; /path/to/file&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;br /&gt;
Now when you run the above code, you will see the current permission status. It will be either 644 or 755 or something other than 777. We need to change it to 777 and for that we need to run the following command&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;language-markup&quot;&gt;&lt;code&gt;sudo chmod 777 /path/to/file&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Now restart Apache using the code&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;language-markup&quot;&gt;&lt;code&gt;sudo service apache2 graceful&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
And try uploading your files using FTP.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/4589593809824926016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2020/04/how-to-upload-files-to-google-cloud.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/4589593809824926016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/4589593809824926016'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2020/04/how-to-upload-files-to-google-cloud.html' title='How to upload files to Google Cloud Platform Instance using FTP'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-128132539747737911</id><published>2020-04-04T20:38:00.000+05:30</published><updated>2020-04-04T20:50:59.368+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Giveaway"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Vov Screen Recorder 2.4 for Windows</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Vov Screen Recorder is a handy tool to capture the computer screen, i.e., record the ongoing activities on the screen.&lt;br /&gt;
&lt;br /&gt;
Using Vov Screen Recorder, you can record your desktop to create a how-to video to demonstrate working of a program, compile a products demo video for some client, record gameplay to post on social networks or record any other activity on the screen to share with friends or stakeholders, or to upload on video streaming services.&lt;br /&gt;
&lt;br /&gt;
Vov Screen Recorder can capture a specific area or the full screen. All popular video formats are supported such as AVI, QuickTime Video (MOV), MP4, MPEG, FLV, WMV, Matroska Video (MKV).&lt;br /&gt;
&lt;br /&gt;
Vov Screen Recorder includes and uses FFMPEG technology, which does not require any additional video codecs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;u&gt;Giveaway Details:&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Product Name: Vov Screen Recorder 2.4&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Website: https://vovsoft.com&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;License Type: Lifetime&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Platform: Windows&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Download Link: &lt;a href=&quot;https://cdn.winningpc.com/vovsoft/Vov_Screen_Recorder_2.4.zip&quot; target=&quot;_blank&quot;&gt;vov_Screen_Recorder_2.4.zip&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;Source: winningpc&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;u&gt;&lt;b&gt;Instructions:&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;verdana&amp;quot; , sans-serif;&quot;&gt;&lt;u&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/u&gt;&lt;/span&gt;&lt;/div&gt;
– Download and install the Vov Screen Recorder on your computer. The download is an exclusive installer with registration built-in.&lt;br /&gt;
&lt;br /&gt;
– After install, run Vov Screen Recorder and enjoy it! There is no need to register it.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://winningpc.com/wp-content/uploads/2020/04/Vov-Screen-Recorder-License-Key-Giveaway.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;280&quot; data-original-width=&quot;560&quot; height=&quot;160&quot; src=&quot;https://winningpc.com/wp-content/uploads/2020/04/Vov-Screen-Recorder-License-Key-Giveaway.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h4&gt;
Feature Highlights&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Record your desktop to create a how-to video&lt;/li&gt;
&lt;li&gt;All popular video formats are supported&lt;/li&gt;
&lt;li&gt;Includes and uses libraries from the FFmpeg project and it does not require any additional video codecs&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/128132539747737911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2020/04/vov-screen-recorder-24-for-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/128132539747737911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/128132539747737911'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2020/04/vov-screen-recorder-24-for-windows.html' title='Vov Screen Recorder 2.4 for Windows'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-3376145050053290253</id><published>2019-12-20T19:23:00.001+05:30</published><updated>2019-12-21T16:47:13.277+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="OpenLiteSpeed"/><title type='text'>How to reset OpenLiteSpeed WebAdmin password</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
WebAdmin is a control panel to configure all OpenLiteSpeed Server settings. For resetting the password for the WebAdmin, you can use the following code from the command line or terminal.&lt;br /&gt;
&lt;br /&gt;
Step 1: Login to Command line using console or Software like Putty.&lt;br /&gt;
&lt;br /&gt;
Step2: Run the code&lt;br /&gt;
&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;b&gt;&lt;i&gt;/usr/local/lsws/admin/misc/admpass.sh&lt;/i&gt;&lt;/b&gt;&lt;/blockquote&gt;
You will be asked for admin name and password. Set a admin name and Strong password. and login to the WebAdmin panel.&lt;br /&gt;
&lt;br /&gt;
Webadmin panel can be access by visiting https://YOUR_SERVER_IP:7080&lt;br /&gt;
&lt;br /&gt;
*Remember to replace YOUR_SERVER_IP with the actual ip address of your server.&amp;nbsp;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/3376145050053290253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2019/12/how-to-reset-openlitespeed-webadmin.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/3376145050053290253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/3376145050053290253'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2019/12/how-to-reset-openlitespeed-webadmin.html' title='How to reset OpenLiteSpeed WebAdmin password'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-1843241978212374537</id><published>2019-12-14T13:01:00.000+05:30</published><updated>2020-04-04T20:25:28.412+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Giveaway"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Iobit Driver Booster 7 Giveaway License</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: &amp;quot;Titillium Web&amp;quot;, sans-serif; font-size: 40px; font-weight: normal; line-height: 1.1; margin: 0px 0px 22px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Large Driver Database&lt;/h2&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
Have you suffered from bad resolutions or poor sound quality on your PC? These can be caused by your outdated display adapters and missing sound card. You may need Driver Booster 7 to update more than 3,000,000 device drivers and game components for top PC performance. All downloaded drivers come from the official manufacturers’ websites and have passed both Microsoft WHQL test and IObit test for ensuring authority and security.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: &amp;quot;Titillium Web&amp;quot;, sans-serif; font-size: 40px; font-weight: normal; line-height: 1.1; margin: 0px 0px 22px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Fix Windows Issues&lt;/h2&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
Have you ever encountered system crash or blue screen of death issues caused by some driver errors? Driver Booster 7 offers some useful tools to fix common Windows issues effectively. It can fix some blue screen of death issues caused by driver update failures. Also, it supports to fix most no sound issues and network failures for better user experience.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;h2 style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; font-family: &amp;quot;Titillium Web&amp;quot;, sans-serif; font-size: 40px; font-weight: normal; line-height: 1.1; margin: 0px 0px 22px; outline: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;
Fast Driver Update&lt;/h2&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
Driver Booster 7 is a convenient driver updater for you. It can help detect and update outdated drivers efficiently. Plus, the scanning speed of this driver updater has been improved by almost 100%, which saves you more time to acquire your driver status. If you still need more convenience, you can activate auto driver update to get the latest updates in real time.&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;b&gt;Details:&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;b&gt;Product: &lt;/b&gt;Iobit Driver Booster Pro 7&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;b&gt;Website:&lt;/b&gt; https://iobit.com&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;b&gt;License type:&lt;/b&gt; Giveaway (Expiry on 13-06-2020)&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;b&gt;Platform: &lt;/b&gt;Windows&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;b&gt;License Key:&lt;/b&gt;&amp;nbsp;8C8F8-D2F11-27BBB-FEEB7&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;b&gt;Terms of the Offer:&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
6 Month License for 1 User&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
Non Commercial Use&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
No Free Updates&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
No Free Technical Support&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
Regsiter before the offer expires&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; border: 0px; color: #545454; font-family: Roboto, Arial, sans-serif; font-size: 16px; outline: 0px; padding: 0px 0px 14px; vertical-align: baseline;&quot;&gt;
Buy Paid Version at&amp;nbsp;&lt;a href=&quot;https://www.iobit.com/en/driver-booster-pro.php&quot;&gt;https://www.iobit.com/en/driver-booster-pro.php&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/1843241978212374537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2019/12/iobit-driver-booster-7-giveaway-license.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1843241978212374537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1843241978212374537'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2019/12/iobit-driver-booster-7-giveaway-license.html' title='Iobit Driver Booster 7 Giveaway License'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-5247687269622812078</id><published>2019-11-16T14:17:00.000+05:30</published><updated>2019-11-16T14:17:01.839+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>How to disable contact form module in Wordpress Jetpack</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Most of the Wordpress users today prefer Jetpack for its seamless integration and features. However some features or modules are activated by default.&lt;br /&gt;
&lt;br /&gt;
A few days back while working on a client site, i got an error notice for contact form module of Jetpack.&lt;br /&gt;
&lt;br /&gt;
Previously there was an option in jetpack to access modules easily. But that seems not available now as the dashboard has been revamped.&lt;br /&gt;
&lt;br /&gt;
To access the modules list, activate and/or deactivate modules go to the following url&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;b&gt;&lt;i&gt;https://yoursite.com/wp-admin/admin.php?page=jetpack_modules&lt;/i&gt;&lt;/b&gt;&lt;/blockquote&gt;
&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;
Replace &lt;i&gt;yoursite.com&lt;/i&gt;&amp;nbsp;with the actual URL of your website and you are good to go. Make sure you are logged in as administrator before accessing this url.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/5247687269622812078/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2019/11/how-to-disable-contact-form-module-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/5247687269622812078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/5247687269622812078'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2019/11/how-to-disable-contact-form-module-in.html' title='How to disable contact form module in Wordpress Jetpack'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-7765440430695115245</id><published>2019-01-28T13:03:00.001+05:30</published><updated>2019-11-16T14:17:32.871+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>How to Capitalize First Letter of Each Word in Word 2016</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Capitalization of First Letter of Each Word in Word 2016 can be done by following the below mentioned steps.&lt;br /&gt;
&lt;br /&gt;
1. Select the text you wish to capitalize or press CTRL + A to select all the text.&lt;br /&gt;
2. Move to Home ribbon and select dropdown &lt;b&gt;&quot;Aa&quot;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwbR2UfQn_xbzNqFcYbrO4dRdVtZ7svttf-mb4TrI3oySOTmGTGqtwaK_4CJmAytVSjKn4YyrUAKEnoqBP0tnuf8QzJmBT6Khx_BwBMdPkAcEW4W8dYYqHarrsoGjHERhAWT5D2W5MTLr0/s1600/capitalize+first+letter+of+each+word+a.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;156&quot; data-original-width=&quot;614&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwbR2UfQn_xbzNqFcYbrO4dRdVtZ7svttf-mb4TrI3oySOTmGTGqtwaK_4CJmAytVSjKn4YyrUAKEnoqBP0tnuf8QzJmBT6Khx_BwBMdPkAcEW4W8dYYqHarrsoGjHERhAWT5D2W5MTLr0/s1600/capitalize+first+letter+of+each+word+a.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
3. From the drop down select &lt;b&gt;CAPITALIZE EACH WORD.&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
4. Done.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/7765440430695115245/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2019/01/how-to-capitalize-first-letter-of-each.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/7765440430695115245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/7765440430695115245'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2019/01/how-to-capitalize-first-letter-of-each.html' title='How to Capitalize First Letter of Each Word in Word 2016'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwbR2UfQn_xbzNqFcYbrO4dRdVtZ7svttf-mb4TrI3oySOTmGTGqtwaK_4CJmAytVSjKn4YyrUAKEnoqBP0tnuf8QzJmBT6Khx_BwBMdPkAcEW4W8dYYqHarrsoGjHERhAWT5D2W5MTLr0/s72-c/capitalize+first+letter+of+each+word+a.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-6257374228278598016</id><published>2018-07-07T16:07:00.000+05:30</published><updated>2018-07-07T16:09:05.977+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="iOS"/><title type='text'>How to share a PDF file in whatsapp broadcast list on iphone</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Have you ever wanted to share a pdf file to your broadcast list but were unable to send it?&lt;br /&gt;
&lt;br /&gt;
Well unlike android version of whatsapp, when you forward a pdf file from one chat to another, you do not get an option to share it with your broadcast list. You can either share it with other users or group only.&lt;br /&gt;
&lt;br /&gt;
Well you can share the pdf file following the below steps.&lt;br /&gt;
&lt;br /&gt;
Requirements:&lt;br /&gt;
&lt;br /&gt;
1) Broadcast list in WhatsApp&lt;br /&gt;
2) &lt;a href=&quot;https://db.tt/X7UYOJmS&quot; target=&quot;_blank&quot;&gt;Dropbox Account.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
If you do not have a dropbox account, you can create one using &lt;a href=&quot;https://db.tt/X7UYOJmS&quot; target=&quot;_blank&quot;&gt;this link&lt;/a&gt;&amp;nbsp;for free.&lt;br /&gt;
&lt;br /&gt;
Step 1. Install Dropbox from App Store on your iphone. Once installed, login using your account credentials.&lt;br /&gt;
&lt;br /&gt;
Step 2. Open the pdf file from WhatsApp chat or any other source and click on&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR46UnYi9XahtxVhTMKcbNGafsWYOlJfVcfhyHRhNl3W7ed4TV5ksjqyjbcGLlgnCVWD8DfZJ1zvuzq1x-9b0KDsiiySzfRPceT6230ur7cp9HUVwBqZpLWdfEiOWeEw3EdjRJvlN1Auxp/s1600/upload1-40.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;40&quot; data-original-width=&quot;40&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR46UnYi9XahtxVhTMKcbNGafsWYOlJfVcfhyHRhNl3W7ed4TV5ksjqyjbcGLlgnCVWD8DfZJ1zvuzq1x-9b0KDsiiySzfRPceT6230ur7cp9HUVwBqZpLWdfEiOWeEw3EdjRJvlN1Auxp/s1600/upload1-40.png&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Step 3. From the list of apps select Dropbox.&lt;br /&gt;
&lt;br /&gt;
Step 4. Open the broadcast list and click on the + icon and select Document.&lt;br /&gt;
&lt;br /&gt;
Step 5. At the bottom select &quot;Browse&quot; and from the locations, select dropbox.&lt;br /&gt;
&lt;br /&gt;
Step 6. Select your pdf file that you saved in step 2 and that done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/6257374228278598016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2018/07/how-to-share-pdf-file-in-whatsapp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/6257374228278598016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/6257374228278598016'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2018/07/how-to-share-pdf-file-in-whatsapp.html' title='How to share a PDF file in whatsapp broadcast list on iphone'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiR46UnYi9XahtxVhTMKcbNGafsWYOlJfVcfhyHRhNl3W7ed4TV5ksjqyjbcGLlgnCVWD8DfZJ1zvuzq1x-9b0KDsiiySzfRPceT6230ur7cp9HUVwBqZpLWdfEiOWeEw3EdjRJvlN1Auxp/s72-c/upload1-40.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-5603325520138951712</id><published>2017-10-20T19:40:00.005+05:30</published><updated>2017-10-20T19:40:56.413+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Divi"/><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>How to display 2 columns in mobile view in Divi WordPress theme</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
While working on a project of a client i had to display 2 coloumns in a row.&lt;br /&gt;
&lt;br /&gt;
By default only 1 column is displayed in mobile view in divi.&lt;br /&gt;
&lt;br /&gt;
However by using css, we can display 2 columns in a row on mobile.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 1:&lt;br /&gt;
&lt;br /&gt;
Select the row structure as 1/2, 1/2&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhs6uLSWV6cvtvsqC8_T9Xp1jZX1lqSA_GI_9eFM3N2b1wuoZ2i9py1AxY6P_88Z0cjt8xO99V00LpARvEVUM5kHHLPtY9Lzj2aRWQ_uJFuqWauDl9E7BPk7z1IGRBk4JCVBmlkDrf0bAW6/s1600/step+1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;644&quot; data-original-width=&quot;1000&quot; height=&quot;206&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhs6uLSWV6cvtvsqC8_T9Xp1jZX1lqSA_GI_9eFM3N2b1wuoZ2i9py1AxY6P_88Z0cjt8xO99V00LpARvEVUM5kHHLPtY9Lzj2aRWQ_uJFuqWauDl9E7BPk7z1IGRBk4JCVBmlkDrf0bAW6/s320/step+1.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2 : Add modules as per the requirement.&lt;br /&gt;
&lt;br /&gt;
Step 3: Open the row settings&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQW325QgDLQoqyPutNnC5Nhjcy2kFzPeHYEsCRJJIZbj5Uj7eu_aBmtlkJe-aYDAXRZsbHS-BS8YWDTbFgztvrqbTvRte28haxFqU0FaE8A9uDaDQJNNyvdyAggCqI84eee2Lu5AKZ-1jc/s1600/step+3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;190&quot; data-original-width=&quot;864&quot; height=&quot;70&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQW325QgDLQoqyPutNnC5Nhjcy2kFzPeHYEsCRJJIZbj5Uj7eu_aBmtlkJe-aYDAXRZsbHS-BS8YWDTbFgztvrqbTvRte28haxFqU0FaE8A9uDaDQJNNyvdyAggCqI84eee2Lu5AKZ-1jc/s320/step+3.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Step 4: Go to Advanced Tab and put the css code given below in &lt;b&gt;Column 1 main element &lt;/b&gt;and &lt;b&gt;Column 2 main element&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;margin-right: 2.5%;
width: 47.25% !important;
&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/5603325520138951712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2017/10/how-to-display-2-columns-in-mobile-view.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/5603325520138951712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/5603325520138951712'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2017/10/how-to-display-2-columns-in-mobile-view.html' title='How to display 2 columns in mobile view in Divi WordPress theme'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhs6uLSWV6cvtvsqC8_T9Xp1jZX1lqSA_GI_9eFM3N2b1wuoZ2i9py1AxY6P_88Z0cjt8xO99V00LpARvEVUM5kHHLPtY9Lzj2aRWQ_uJFuqWauDl9E7BPk7z1IGRBk4JCVBmlkDrf0bAW6/s72-c/step+1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-6961117255194865132</id><published>2017-05-21T20:45:00.002+05:30</published><updated>2017-05-21T20:45:48.989+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Divi"/><category scheme="http://www.blogger.com/atom/ns#" term="Wordpress"/><title type='text'>Different Dropdown Arrows in Divi Top Menu</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Divi is a great theme for designers as well as newbies trying to learn making professional websites. However one needs to have basic knowledge of css to make almost any change you need on a divi site.&lt;br /&gt;
&lt;br /&gt;
Today we are going to see how we can put different arrows in dropdown and top level.&lt;br /&gt;
&lt;br /&gt;
The top-menu primary link, has by default, down arrow. Now we will use right arrow in the secondary menu.&lt;br /&gt;
&lt;br /&gt;
Use the following code in the custom css field of your Divi child theme.&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; #top-menu li .menu-item-has-children &amp;gt; a:first-child:after {
 margin-top: -2px;
 content: &quot;5&quot;; }  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
The value 5 in content is used for right arrow. It will display only if your sub-menu has a dropdown.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/6961117255194865132/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2017/05/different-dropdown-arrows-in-divi-top.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/6961117255194865132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/6961117255194865132'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2017/05/different-dropdown-arrows-in-divi-top.html' title='Different Dropdown Arrows in Divi Top Menu'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7914676686767455490.post-1981700766072642983</id><published>2016-12-27T02:16:00.001+05:30</published><updated>2016-12-27T02:16:46.404+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><title type='text'>How to make colored image gray scale on hover? CSS Tricks</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
To make a colored image turn into gray scale on hover and vice versa can be achieved by using some simple css tricks. We will see both the codes here.&lt;br /&gt;
&lt;br /&gt;
1) Turn Colored image to Gray Scale on hover:&lt;br /&gt;
&lt;br /&gt;
CSS:&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; img {  
 filter: gray;  
 filter: grayscale(1);   
 -webkit-filter: grayscale(0);   
 }  
 img:hover {  
 filter: none;  
 -webkit-filter: grayscale(1);  
 }  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
HTML:&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; &amp;lt;div id=&quot;wrapper&quot;&amp;gt; &amp;lt;img id=&quot;myImage&quot; src=&quot;&lt;/code&gt;&lt;code style=&quot;word-wrap: normal;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;IMAGE.JPG&lt;/span&gt;&lt;/code&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;&quot;/&amp;gt;&amp;lt;/div&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
In the html part, replace IMAGE.JPG with the link to the source image.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) Turn Gray Scale image to Colored on hover.&lt;br /&gt;
&lt;br /&gt;
CSS:&lt;br /&gt;
&lt;pre style=&quot;background: #f0f0f0; border: 1px dashed #cccccc; color: black; font-family: &amp;quot;arial&amp;quot;; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; img {  
 filter: gray;  
 filter: grayscale(1);   
 -webkit-filter: grayscale(1);   
 }  
 img:hover {  
 filter: none;  
 -webkit-filter: grayscale(0);  
 }  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
HTML:&lt;br /&gt;
&lt;pre style=&quot;background: rgb(240, 240, 240); border: 1px dashed rgb(204, 204, 204); font-family: arial; font-size: 12px; height: auto; line-height: 20px; overflow: auto; padding: 0px; text-align: left; width: 99%;&quot;&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt; &amp;lt;div id=&quot;wrapper&quot;&amp;gt; &amp;lt;img id=&quot;myImage&quot; src=&quot;&lt;/code&gt;&lt;code style=&quot;word-wrap: normal;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;IMAGE.JPG&lt;/span&gt;&lt;/code&gt;&lt;code style=&quot;color: black; word-wrap: normal;&quot;&gt;&quot;/&amp;gt;&amp;lt;/div&amp;gt;  
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
Same as earlier, replace the IMAGE.JPG with the actual image source link.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://educationblog2012.blogspot.com/feeds/1981700766072642983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://educationblog2012.blogspot.com/2016/12/how-to-make-colored-image-gray-scale-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1981700766072642983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7914676686767455490/posts/default/1981700766072642983'/><link rel='alternate' type='text/html' href='http://educationblog2012.blogspot.com/2016/12/how-to-make-colored-image-gray-scale-on.html' title='How to make colored image gray scale on hover? CSS Tricks'/><author><name>Ahmed</name><uri>http://www.blogger.com/profile/10848794079273232412</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='25' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuF0igsHJ5l4MnSJvRXsJI0iNPKK3NTNC_IyhvDXpAKSvvsyeg6uRiveQuOxo1Q0jR5nBskbWuRNkKEEZGxwmTvA-j3p1Dkz3S451vc3CTCb9YrZH43DohIwYtRiqiQQ/s220/ya+rasulallah_2.jpg'/></author><thr:total>0</thr:total></entry></feed>