Press this podcast: a general way people work with Sean Conklin to destroy woocommerce

Welcome to WMR’s WordPress community podcast press this. Here, host David vogelpohl and guests around the community discuss the biggest problems faced by WordPress developers. The following is a copy of the original recording. David vogelpohl: Hello. Welcome to WMR’s WordPress community podcast press this. This is your host David vogelpohl. I support the WordPress community through my role in WP engine. I like to convey to you the best community you can hear in the media every week. Or click it or WMR on iTunes, iHeartRadio, spotify. You can subscribe to FM to the latest episode. In this episode, we will tell about the general way that people make woocommerce a mess. Sean Conklin is involved in it. Shawn, welcome to the report
Sean conklin: thanks David for making me think so. Dv:sean is glad to hear what the store owners and agents will do, or what the agents who build the woocommerce store should do. Although not all cases, Sean will share his ideas on how to avoid the problems of woocomerce and prepare for success. Shawn is really happy to talk about all this. Sean is going to start us. For the first question, I will ask all the guests the same question. Please tell me a short story about the origin of WordPress. The
SC: Yes, it dates back to 2008 and the financial crisis at that time. My good friend was fired and I was laid off. Then we decide that you know what it takes to do our own work. So we are doing some consulting work and telling everyone that we are building a website that knows we know PHP. We started CMS because we were really popular. So we started working on Joomla Drupal and finally decided to know what WordPress my colleague Randy really liked. He works in apple, so he is very interested in the design. Considering that the WordPress of the user interface and the management interface is consistent with the invoice, we decided to use everything in WordPress. The
Dv: very interesting. I used WordPress before the agent settled down. Previously, we chose WordPress as the CMS for our needs. Almost all Joomla and drupal8 have not received calls from WordPress. So I follow this requirement. I think we have something in common there. So you mentioned you. Although you mentioned your business a little, I wonder if you could say more about code business. What are we doing? SC: Yes, Randy and I are the same. Thirdly, we realized automation in the previous consulting business. We worked for several customers, and now we are back to this problem. This is dedicated to woocommerce. WordPress is still the same stack, but woocommerce is the formal framework of e-commerce. As you know, the open source free WordPress community provides answers to e-commerce. This is what we are focusing on now. We are still the only two to perform client tasks. I started more development and now I get more support. Because the characteristics of e-commerce, the more stores are built, the more intelligent it is
Because the long round tail is growing. Each store has a lot of support business. The
Dv: when I heard you talking to Randy, you know that only the two of us’ songs rang through my mind. It was very interesting. But at a higher level, you are essentially an agent focusing on e-commerce, especially WordPress e-commerce. SC: Yes, that’s right. I mean, you can call us agents that operate a little bit. We can enter the ranking in the sense of building our rating, while agents tend to have more employees who know design, development and support, and even marketing sales. So for us, this is just development and support. So we try to work as simple as you can easily know, avoiding what I call the agent dance, change orders before and after all contract categories, and all the nonsense of my developers. I would call it a brain teaser, but I know it makes sense to some people, but it doesn’t. The
Dv: yes, that’s a very neat way to run your agency. So, obviously, we spend a lot of time helping people through the website. So, like all WP administrator accounts that people create in WordPress e-commerce contact password security, what is better to do in the store? The concept of user managed security. SC: OK, let’s face the facts. These e-commerce websites have become targets, with a large amount of user data. Generally speaking, they do not keep the original credit card. That is to say, you are not PCI compliant for a long time, but you have user data. You know the e-mail address name, address and other purchase data. So they are the target. And you really want to make sure you are. Anyone who has administrator access to your site will believe that they have a strong password and there are many ways to lock it with a plug-in. As you know, some common functions of security, wordpresence and I topic security are relatively large, and more basic plug-ins (such as reload login restrictions) are very popular. I think WP engine has one installed. Called a powerful password execution plug-in
DV: although it is not known whether it is executed through an independent plug-in, it can be promoted through one of the MMU plug-ins, but it is true. But the point here is that good user management requires strong passwords. All other areas and regions. SC: Yes, there are not too many administrators. Not everyone should be an administrator. The administrator who should be considered, the person who should become the store administrator and editor, and the person who should actually become the administrator, have the corresponding plug-in and topic level access rights. Dv: so the title of this episode is the general way people destroy woocomerce. I’m just curious. I want to know if anyone has ever encountered terrible problems on their website because of these wrong user management. It looks like something went wrong. The
SC: we have seen various types of attacks. I’ve never seen anyone else’s website move. I heard, but the administrator account has escaped, so actually no one has seen the malicious move of the website. But what I saw was a denial of service attack, a credit card speculation attack, which we did not mention earlier. They placed a lot of fake orders with the store, tested the database of stolen credit cards, and confirmed which was better Therefore, authentication fees that may be blocked by the gateway will put you in trouble. This is a bad thing. A lot of junk data needs to be processed
Another thing I want to view and add is, do you actually use more than 50% of the plug-in? Otherwise, you need smaller plug-ins or add code. In the subtopic, snipt, also known as a custom function, is usually called code snipt. As you know, a short snippet of code can replace a 5-line or 10000 line plug-in. In many cases, I am also looking for such opportunities. But to answer your question, you understand maintenance. You have all the plug-ins and your themes, maybe your children’s themes. If you have developers, you will know that they are like the website suppliers. Moreover, as the more you mix, the more you point to more fingers, you should have a more detailed understanding of the vendor’s changes and security recommendations. Therefore, it becomes more and more complicated. However, if you view the plug-in product family in a specific vendor and summarize it, you can easily understand the development content, so from the point of view of source code and reliability, and from the point of view of support, maintenance and upgrade, this is actually significant. Male dv: yes, you said it was like adding other suppliers to the website. It was really an interesting thing. I often take this metaphor further, just like choosing partners in digital commerce. Sites and the plug-ins they choose have a lot of meaning. If you do not use about 50% of the functions, if you do not implement more than 50% of the functions, when I hear you talk about the specific plug-in options, I will regard them as not used, so it is very interesting. Then we discussed using a vendor’s plug-in product family. Understand why you expect code quality, how it works, and consistency. Sc:the elementor Pro plug-in will all be used together. They replace the needs of many other plug-ins and involve other vendors. If you really like the free theme Astra theme, you can use the Astra Pro plug-in and Astra marketing plug-in. The Block Editor Gutenberg, and then you might want it. You know their blocks, so you can’t use your fingers, but you can know whether the blocks are bad on the subject. You know the theme control panel used to set the font, which is not visible in the block. There is a vendor that can open relevant tickets, they are your, the theme of your add-on to others. Dv: I see. Yes, I think I can find the root cause and solution faster. They should know how different products interact with each other. This is a very interesting observation. I want to make some changes. What I want to say is an old shop, but there is a lot of content around. As time goes on, just like reducing the overall storage space of stores, students can grow and grow in maintaining or maintaining old content. What do you do in this regard? Sc: yes, if the developers are not good, they may become new stores. However, no matter which side it is, there are many old stores or new stores in the database, and the things that need to be sorted out are the same. WordPress and woocomerce basically like temporary garbage collection. You can publish modifications, delete some default items, use WP optimization plug-in or WP scan: As you know, you can learn some of them as needed. But from the perspective of manageability, the biggest problem is that when I try to edit the same page as the company introduction page, there are four different pages under the management page menu
Welcome to the press this WordPress community podcast. This is David volgelpohl, the host computer. I’m interviewing Sean Conklin of code and commerce to see how people make a mess of the woocommerce store. Chris talked about the coupon strategy. Before his break, he mentioned that people are fans of link based coupons and can find code fragments. Thank you. Other contents of the coupon framework and the operation mode of the new store that people think will make mistakes. Sc: yes, you usually see smart coupons. Create a smart coupon here. Although there are many use cases of plug-ins, most people use them to create discounts through e-mail, send e-mails to customers and one-time coupons, so there is a lot of data to sort out now. Suspicious. Then dynamic pricing is used as an alternative, and membership is used as an alternative. These are two good alternatives to abusing coupon codes. Dv: I see. Thank you. Before the interview, he said he didn’t think page caching would improve recovery performance. Why? Sc: no page cache will not improve performance. It can re allow the server as a fixed resource according to your plan and the person you are hosting, but obtain a higher level of synchronization with a given number of server resources. In fact, the first salary will be slower. Therefore, cash must be generated. As you know, PHP is not created faster, and databases are not created faster. Nor is it faster to create code. Just publish a static version of the page. E-commerce activities are session based, for example, using cookies and pages in a shopping cart session. If you use page caching in this context, other people’s shopping carts are displayed regardless of who the shopping cart is. After the cash is created, the shopping cart is displayed. Therefore, the page caching plug-in does not cache. Your page with dynamic card and shopping cart checkout page with most activities. This will help all mixed websites with high blog traffic but e-commerce. I’m not saying don’t cache pages. But it may actually bring some harm, so this is not the panacea people want to see. Dv: so, the point is that page caching means that the web server does not need to dynamically build synchronized pages. We also see performance, but on a dynamic level, such as e-commerce sites. Because the content is not fixed, it cannot be captured in a sense. As a result, pages that contain dynamic content, such as a page running a shopping cart, may not be cached. How about the card fragments? I saw other people who really used aggressive caching strategies to keep the new store as close to cash as possible. You are the one who pursues breakfast. SC: Well, what I want to say is, if it is an e-commerce website, let it run as usual. For example, mixed websites with large blog traffic may have this feature. Then, you may want to offload many woocommerce assets. You know the working scripts for CSS files that are not needed for the rest of the site, as well as very simple code snippets. I think there is a part of this on my website. If you click on the code snippet in my footnote, I think there are a few examples. However, if the traffic is large, you do not need to load the woocommerce asset in the blog area, but you want to display the corresponding card, so the product page needs to. Click the boom button to move to the payment effect for handsome hovering. There is a reason to help users.
However, hybrid sites may consider optimizing other parts of the site. DV: Yes, I think there is a middle point here. It is recommended that you have the number of items displayed on the shopping cart and other dynamic elements on the completely static product page. Therefore, although someone may have said something about this, I feel like there is a cache function problem. We consider not only WordPress, but also e-commerce websites in general. This seems to be an interesting problem that needs to be solved, such as the closing of transactions between shopping cart counters and non cashable. It would also be interesting to think through this question. When did you get here. What are the twoorthree main themes that all woocommerce stores think should be done no matter what they do? Like it personnel only remember some of the content you talked about today or new content. What is that? SC: please make sure to use high-quality hosting. Because only in this way can we guide the whole process and help lay a solid foundation. Similarly, choose the theme wisely. I know that I want to use themes that really support woocommerce, and I believe that the development of woocommerce is trustworthy. As we said, I really should pay attention to users and plug-ins. at first Administrator of the plug-in vendor. Dv: this is wise advice. I know you’ve heard this advice. When you first started leading the repair team, you should have relieved your headache. Sean, thank you for being with me today. SC: Thank you for coming. Dv: great. If you want to know more about what Sean is doing, code business. Visit com. Thank you WMR for listening to the WordPress community podcast. This time it is also the host David vogelpohl. I support the WordPress community through my role in WP engine. I like to provide you with the best community functions in press this every week.

Author:

Leave a Reply

Your email address will not be published. Required fields are marked *