Hello again, Saint Lucia, and welcome to the program, Agriculture on the Move. My name is Philip Sidney, your host. Today, we have a very special guest, and that guest is the captain of the agricultural ship, staring that ship to food security, and he is none other than the Honorable Alphan Paul Prosper, who has responsibility for agriculture fisheries, and also food security and rural development. My name went a bit away. Welcome to the program, sir. Thank you very much, and it's always a pleasure to be part of this program, to, you know, highlight and inform Saint Lucia of the progress that they are making in agriculture. Definitely. Some time ago, in your presentation in the budget debate, you highlighted the achievements during the period 2020-23. Give us some highlights on those achievements on the ministry. The agricultural sector did very, very well in some key sub-sectors, like livestock, banana industry, fisheries, and general crop production, and I was very, very impressed when I saw the figures coming from the Economic and Social Review of 2022, and that is a document that captures information on how well the various sectors are doing, and I was very happy to see that our production, overall production, overall, in terms of value, added in the agricultural sector, increased by 9.8 percent over the last two consecutive years, previous years, that was extremely low, and we know during that time COVID would have been the major factor causing the reduction in value added in terms of agriculture. We also saw an increase in banana production in 2022. Banana production increased by 10. Almost 11 percent, and what was amazing, although we had a major problem with sustaining the UK market, where we were able to capture a 58.2 percent expansion of our bananas in the regional market, which is exciting, excellent, and should be continued, because the banana production in the region, there is tremendous potential, and let's just see had we not have the regional markets available to us, the situation that existed in the UK as a result of the supply chain issues, the high cost of fruit, we would have been suffering a serious blow to that industry. Unfortunately for us, we are seeing an increase in demand by a number of countries in the region for bananas. As we speak, the figure that I was informed of recently was currently we need 14,500 boxes a week, and we are only supplying about 6,500 boxes of bananas, so it means that we are very low in terms of meeting our quota, and having understanding the importance of the industry, we met all the stakeholders sometime in May, much of this year, and we sat around the table and they expressed their concerns in, you know, what are the key requirements for them to increase production, and one of the requirements was that government needs to assist them and further in terms of the fertilizer, the cost of fertilizer has always been a problem, although our government provided two subsidies, one in September last year and one in January, they are still making a request for increased assistance or more support to enable them to increase their production, and we have submitted a memo to the cabinet, and the cabinet has embraced it, and very soon we should be providing some more support to our farmers, but in this case I want to mention it will not only be the banana farmers, we are also going to be providing that support to the planting farmers, because the planting farmers also play a very important role in terms of exports, but they too are also suffering as a result of the high cost of fertilizer, we are also going to add a new component of support in this case, nematicide, because it does not make any sense providing the fertilizer, but at the same time you are not treating the health or taking care of the health of the plant, the root system, and that is the root system, if the root system is not healthy, then the optical fertilizer will not take place, so I'm very excited and very happy that this is happening, but really actually also in livestock, we have done well in livestock, we did very well in chicken and pork, and also eggs, and that is very, very good for us as a country in terms of increasing our production to ensure that we are food secure. Fish trees, fish trees did very well as well, we saw some increased landings of fish in 2022, so these others very well for the sector, and I just wish and hope that the government can work with the farmers, our ministry can continue to give support to the stakeholders in the sector to continue that level of achievement and increase our production in all areas. Where were we with our vegetable section? Our vegetable section also did well, we increased our achievement in 2010, it was about 9% increase in vegetable production, and that includes fresh vegetables, like the cabbage and tomatoes and so on, and that was a result of, I must say, the Seven Crops Programme contributed to that, because the Seven Crops Programme continued to provide support to farmers in terms of sub-sodium fertilizers, peat moss, irrigation system lines, and a number of other pieces of equipment that they require to help boost production. So that was good, last year you saw the 4000 bags of fertilizer that was given to the farmers, free of charge of vegetable farmers, so that really helped increase production and really, really did well for the sector. My only concern, as I have always been saying, is that we must continue to make a big dent in reducing our food import bill, and I know St. Glutius stands ready and we are doing the best. That is possible to make it happen. Okay, that being said, you're moving forward. Moving forward. We have to achieve more than we did in the last period. Yes. So moving into 2023-2024, let us go back to the banana industry. What is it that we expect to move forward? Well, one, we must be consistent in our supply of bananas in our production. Here is if we have a market, but we are barely meeting half of the market demand. Obviously, for our farmers to continue to secure that market, we must produce bananas on a sustainable basis. Now, we know we have a dry and wet season and we're expecting the dry season in our production and we know that in the rainy season when we expect production to be high, we want it to happen on a sustainable basis because we've been engaging some of the regional importers and they are saying to us, yes, they make the demand, let's say through NFTU and through the other private exporters. But the quantities that they are demanding are not available on a consistent basis. So you can't be saying to an exporter an important engineer that we are going to supply with 2,000 boxes a week. The first week you get 2,000, the second week you get 1,500 quantities. This is not business and this is what we have to do. But in order for us to do that, we must give support to the farmers, the cost of shipping, the cost of the inputs and this is what we have been doing to ensure that they can remain steadfast in terms of maintaining that production level, maintaining the yield that they require to be able to penetrate that market and to consistently provide what is needed. So moving forward, you're looking at not only the regional market, but getting back to our export to the UK. We must continue to remember that the UK is providing a lot more in terms of income back to the farm, they pay a lot more for bananas. But we must ensure that we secure the regional market first. That is key to us because the issues are less in terms of shipping and time frame in terms of moving the food from here to the original versus moving the food from here to London and all the issues in terms of not having a revenue facility in the UK. There are a number of issues that really makes it difficult for us to continue on a sustainable basis to the UK. But if we can secure the regional market, which I believe we can do, then whatever surplus is there, we can begin now thinking of how we can continue into the UK. But I believe for now we need to place all our focus on the region because the market is available, we can move our food very quickly and I believe that is an opportunity for us to take advantage of. Yes, our banana industry is key. However, there is a threat. There is a major threat. And it worries me. Right at our doorstep. It's not here yet. It's not here, then maybe it's here and we're not away. Because it is very close to us, which is not too far away from Venezuela, it's already in Venezuela, it can get to our doorstep. And that is our physio and well to the tropical risk form. Yes, because the tropical risk form, it is a soil-borne disease that begins to affect the roots of the banana trees. It causes wilting of the trees. And depending on what level of stage it is, we cannot cure the problem. In other words, if it gets into St. Lucia, it affects plantain, it affects bananas and other species, I think like macambuia. This disease is a very dangerous and destructive disease. And I am appealing to the farmers to be vigilant in terms of monitoring the plantations. If there is any discoloration or any signs of something unusual in the fields, bananas, plantain, etc., and to call on them to report it to the ministry or any agricultural officer in the region so that they can begin to investigate whether it is that disease. I know in Australia that disease wiped out the entire moussa species, which is the banana species in Australia. And there are many other countries like Peru, it has happened. This is why the ministry understanding the devastating nature of this disease has put in place measures to begin sensitization, to begin increasing our biosecurity at our ports to ensure that we put all the preventative measures in place to avoid diseases coming from St. Lucia. So I wish I could see it in part of all our farmers to understand. Not that I am saying they don't understand English, but just to be able to hit the needle so that every farmer, every St. Lucia understand this negative impact this can have on our agricultural sector. Not only that, the seriousness of this has been taken a bit further. In fact, you have gotten a committee specifically looking into that matter so that we will be able to launch it to the farmer in Creole at all levels so that we can understand what we have. And the good thing about the committee is that we have representatives from Slasper, we have representatives from the farmer groups, we have representatives from the private exporters, we have representatives from the ministry. And so we have a combined team of key people who will be involved in pushing the agenda of sensitization, side visits to the various fields engaging the farmers, publicity, signs at the ports and so on, our food paths, and to really, really, really get on top of this and to take all the proactive measures necessary to avoid it getting to St. Lucia. As we already said, thank you very much. Thank you very much. Thank you very much. Thank you very much. Thank you very much. Thank you very much. This is a very serious concern. And I have engaged all the people in the ministry to tell them how important it is and for us to take the necessary measures. I always believe the proactive approach is the best. You know, being reactive is not always successful because just imagine this is there and how quick it can spread. And at that moment we are going and seeing this is what we should have done. I believe in proactive measures. That's what it is. I think I must say that I have always been demanding of my ministry to ensure that we take proactive measures to avoid the impact on the sector, considering the importance of that industry. Well said. With that in mind, we are due for our break. You are watching Agriculture the most. It will be back soon. Don't go away. The Ministry of Agriculture, Fisheries, Food Security and Rural Development is placing heavy emphasis on the concept of food security. It's our prosperity, our future. The Cocoa Sector Enhancement Project, CSEP, is targeting the rehabilitation of at least 201 acres of cocoa and the expansion of at least 294 acres. It protects against main diseases like black point and witch's broom and pests like rodents. It secures the appropriate enabling environment to advance the sector. To learn more about the Cocoa Sector Enhancement Project, please contact Project Coordinator at 459-703. Welcome back to the program, Agriculture on the Move. And of course, my guests, the honorable Alfred Prosper, the Minister for Responsibility for Agriculture, Fisheries, Food Security and Rural Development. Now we have understood exactly the sector is at a very key and we have more programs that are coming this year that I think farmers should be aware of because it's coming their way with speed. There's this project called the Ubeck Project and it is the unleashing of the bleak economy in the Caribbean. All right, then it's get towards food security. Tell us about this project. This project is a world-run project and every time I speak of this project, I smile because I see tremendous benefits for the entire agricultural sector. We are getting support from the World Bank in terms of a sum of almost about 10 million U.S. which will go directly into the agricultural sector and that includes fisheries, livestock, crops and a number of other areas of support that will be given to our stakeholders in the sector. This project is a one-year project and so it focuses on providing assistance to fisheries. So for example, fisheries, safety at sea is a serious concern and we know what happens to our fishers on a regular basis so we'll be providing some level of support to address that problem. Hygiene in terms of our fisheries, when you go to the ports to see the fish cleaners, what do they do? I don't have to explain. They take the fish and sometimes they barely have water and we need to improve that so we need to be able to change that. We also will be giving support to fisheries and more devices in terms of more support to the fisheries in terms of... The fisheries. ...agreed in devices, what do you call it? The funds, yes. Because we know the funds now will reduce on the cost of the fisheries in terms of having to purchase the gas and you know it's very expensive and you can go to those funds and fish and be able to steal a proper livelihood as a fisher. We are going to place tremendous focus on that. We are going to be also giving support to livestock and we are going to implement what we call a National Artificial Insemination Program. The opening of the Bosse Jou, the Valetai Valetai, the next few weeks, I guess well for that but we are going to have programs in terms of increasing our livestock production. We will be bringing new bloodlines or new breeds into St. Lucia that will help boost livestock and more importantly, we will be providing the level of training and capacity building for the livestock farmers to ensure that they can understand how to manage the breeds and the stock, animal stock and to be able to make more money. In terms of crops, we are going to focus on provision of assistance for drainage, irrigation, input support, machinery, small machinery because it is important for us to grow the sector and mechanize the sector and bring in new technology. So I see tremendous opportunity for the agricultural sector and I forgot to mention areas like greenhouse agriculture. We know what happens to the farmers in the rainy season when consistent rains can reduce the yield and production and so it does well for the sector but really it is an attempt for us to reduce our level of food insecurity by enabling our farmers, our fishers and other persons in the sector to produce more and so that we can eat a lot more of what we produce and we can produce a lot more of what we eat all in an effort to reduce our food import bill in the near future. Do you foresee... That program is for one year, right? It's a one year program. And what sort of funding are you looking at? And we are looking at 10 million US which is about 25 million EC dollars. To spend in one year? In one year. That's in Shailajian. So this is why I am very concerned and what we are doing as a ministry is to be able to ensure all our procurement plans are in place because we are hoping that this project will start the first of September for another 12 months. But you don't want to wait when September starts for you to be figuring out where for example to get the new breeds, the new bloodlines all of the things that are supposed to be done before that should be in place. So when our procurement time is there we will not be looking at what we have not done and what we should have done. And this is one of the things that I have been pointing out to my staff that we must put all our plans in place so as soon as that date starts and we have the money we begin to implement them. Because one year is not a lot of time but I just hate to do that we are receiving those funds and at the end of one year half of it is not spent. The farmers, the fishers and the stakeholders are the ones who suffer and I really wish that all our stakeholders would be able to benefit from this because the overall goal objectives of it is to reduce our food insecurity. We must be food secure. We must ensure that we can continue to feed ourselves. So I see tremendous potential in this project for our farmers, our fishers, everyone in the state and the government the people as a whole. And I just hope that it would be one of those those success programs that we can achieve as a government and a ministry. In terms of training is it a component? It's a big training component because a lot of times people think we just get the money and just give it and buy it and the thing about the money the funds that we are getting it's limited, there are certain things you cannot do. So you cannot use it to buy two vehicles you cannot use it to buy a building a lot of it is support more or less support. Capacity building, training of extension officers extension of farmers technology and agriculture the fishers that support in terms of safety but you cannot use the funds to say I'm going to pave a road a feeder road in Mao or Demi or whatever you cannot use the funds there are limitations in terms of how easy it is but it can allow us to do a lot of procurement you know so if we want to give support to the farmer in the localizer we can do that we can give support in terms of tillage and drainage and maintenance and you bring in new equipment and we can bring in new equipment we can bring in new blueprints and so on we can do all of that but we cannot buy a building or see we want to buy two vehicles and give one to the ministry and give one to the marketing board there are limitations. In terms of your as you mentioned marketing and marketing board moving forward what I know marketing board have done quite a lot but then what do you think is your objective your main aim for marketing board as far as marketing or produce is concerned I believe and I'm not sure whether the marketing board understands that but it's really supposed to be a marketing entity for our farmers you don't want to be asking farmers to grow plant, produce increase production but when they are ready to sell they don't know where to turn and this is the whole idea of the marketing board to be able to buy everything our farmers grow and produce and then to redistribute to the hotels to the supermarkets and to the smaller restaurants our farmer is at the level where he's ready for harvest and he's been told I cannot buy your foods I cannot buy your produce or I can buy but as the only price I can pay you and the price that they offer in the farmer is very low I also want to see marketing board not only focus on local distribution export to the region and other countries in the world so we have to be able to encourage farmers to sign more contracts with the marketing board now we know the marketing board suffered a financial went through a financial problem in New Zealand months and we are now working with the SEMU development bank to give some financial support to marketing board in terms of a loan I know they are very close to closing that chapter so marketing board will be able to sustain itself and be able to have enough funds for the farmers just imagine as a farmer you sell to the marketing board and you have to wait six weeks one month to get your money there is no way that this family will be encouraged to continue selling so we must ensure that we give the marketing board the support it requires and the good government that we are and the government that is putting people first we are now this year to help it we have been able to get the resources to be able to buy more but my vision for the marketing board is to buy as much as possible from our farmers and export to the region to other countries and to make our farmers more comfortable in increasing the production but also getting a very good price for the hard work that program will be looking at the SEMU project also yes all aspects of agriculture cuckoo and just to mention the cuckoo we have the cuckoo project we have 1.4 million dollars and the whole idea of the cuckoo project is to diversify the agricultural sector we must do that and just as I mentioned considering what the TR4 if it gets to SEMU sure you must have other crops that you can depend on this is why the cuckoo project is very important because we have a lot of plantations of cuckoo a lot of the plantations are not well managed we know the cuckoo pod problem that is affecting our farmers but there is a sustainable, reliable market in the inky that can buy all the cuckoo that we produce in SEMU sure and so that's an opportunity for our farmers who may not be very much involved in active agriculture to be able to maintain his little cuckoo plantation and be able to earn a livelihood from that so that is a very good project anyway we are continuing that project I also want to mention that my concern with regards to the fisheries facilities those facilities are the Japanese that men give us we have an amount of money available and we are going to give attention to January we are going to give Miku a washroom facility we are going to give support to the viewport facility and we are hoping that we can upgrade those facilities because when those facilities were donated to us we had no consideration for maintenance of these facilities and we have seen a rapid deterioration of the facilities that is why our government has to upgrade and ensure that these facilities will continue to provide the functions that it was meant for as we are ending you have come to the end of the program already honorable any final words from you I just want to see to the stakeholders in the sector that we know they are going through challenging times we know climate change is impacting them we know the high cost of people they are going through but I want to tell them that we as a government we as a ministry understand that and we know that and whatever we can do to assist them in the production in the live loads and continue to produce for us we understand without food we cannot survive and I just want to be patient sometimes I don't get the support right away they seem to think that the government is not in it but I know our government means well and my government takes agriculture very very seriously and it's just a matter of us getting the resources to be able to do that we also have another project I forgot to mention which is the climate adaptation project another 9.9 million dollars that is supposed to be spent or in the sector for the next four years I just want them to be a little patient thank you very much thank you very much for being a minister and I wish you success and I know you will be successful for your ministry you've been watching our Reculture in the Move of course my guest minister for our Reculture thank you for viewing the program and remember our Reculture in our business it's fresh, it's the Lucia's best I'm Philip Sidney goodbye thank you sir


Hello and welcome to week three. Cataract occurs across all populations. We have effective surgical treatment and yet cataract blindness remains one of the main causes of blindness in many low and middle income countries. How can service provision increase the number of surgeries and also ensure high quality of these services? If they are going to do all these activities, how can they make sure it is sustainable? In this week, we will be hearing from experts from around the world and from Nigeria we will hear about the challenges that they face in the delivery of cataract services. And from the other end of the spectrum, from the Aravind eye health system on high volume, high quality service provision. We will also look at the role of innovation such as the peak mobile phone technology and how can that be used to improve service provision at a local level.


On this video, I'll teach you 10 tips for teaching the signer line. If you want to see a change in the relationship with your virtual students, then this video is a must-see. Hi! My name is Consuelo and Neri, designer, architect, PhD candidate with over 25 years of experience as a professor. This channel is all about design, sustainability and outreach. So subscribe and hit the bell to receive notifications. In the last decades, we have all been evolving from an analogical to a digital area. Our environments have been transforming and the traditional way of doing and teaching design, to which we were accustomed, started to become obsolete. Methodologies have been changing and competences have evolved. New tools appear every day, obliging us to stay in continuous education mode as professors. But until a few months ago, we had time to assimilate and adapt to changes. Now, with the COVID-19 lockdown, we were forced to change completely. I have seen colleagues and me myself as well have had a really difficult time adapting to digital ways for teaching design. With these 10 tips I have implemented, my final results and specially made relationship with students have changed drastically. We are going to start with the more basic, obvious ones and move into the more complex but substantial ones. Plus, there is a bonus track that could take your lessons to a cosmic level. Let's start. Number 10 Find a quiet and tidy place. Trust properly in order to engage with your students. It's important you transmit them the confidence and respect you as a teacher deserve. Remember that even when you are an online class, the relation must stay the same. You are in charge and you are the role model. Number 9 Be comfortable and ready with all you will need. Make sure your computer is at an eye level. Never have a camera level below your eyes.  Make sure you have all of the materials you're going to use on the hand. If you're going to use physical implements and techniques, assure they are ready and that you can show them in camera properly. If this is difficult, use a pre-recorded video or a movable camera. Sometimes your phone could work better. Number 8 Become an expert in the platform you are using. Every institution may have a selected one and they all have unique characteristics. Learn how to use them. There's nothing worse than not being able to achieve something due to a technical misunderstanding. Remember, on your students' sides you are the expert. For me, until now, Zoom has been the best one, especially because I can draw on screen me while my students present their work. Do you have a better choice? Please leave it in the comments so we can all benefit from it. Number 7 Be selective on what content you deliver synchronously or asynchronously. The way we have been teaching design has usually been in a workshop format. We are accustomed to interact with our students and their work. In the past, we had the chance to touch and transform their prototypes, help them by drawing in their sketchbooks, show them reference, do field trips. You understand the idea. Online all that is gone. So make sure you separate the content that really needs guidance from the one they can follow autonomously at home. For example, they can watch a video by themselves and discuss it during an online session. Number 6 Create a website if your institution doesn't provide you with an online platform. There are several do-yourself website building platforms out there. WordPress will let you do more. Wix will let you do it easier, but not as complex. Both of them have free versions. I'll leave a link to their websites in the description of this video. It's in this website where your students will reach to find all of the resources you have been using in your lessons. I did this for the first time way back in 1997 and it worked until I was fired from the university for putting on risk to all dinosaurs. Probably I'm a dinosaur now. Record your online classes, upload them to YouTube and make them available in your website or platform for students who couldn't assist or connect. Leave all the material they need online. If you do a website, share the link here in the comments for us to learn from your work. Number 5 Interaction was the center of a methodology for teaching design. And you should keep that on rolling. Make as much as possible so that your students take the center road of the classes. Make them comment and debate on their classmates' projects. Transmit the idea that their opinion won't affect adversely on your perception of the project so they comment freely. Make them a leader during the class and make them feel important. If they don't connect and have a sensation of pertinence, you failed. Number 4 Encourage your students to use technology on their benefit. This new reality is here to stay and they're going to deal with it much more than you and me. Just as in number 5, where they could become leaders of the class, they will be able to lead the digital transformation. Remember, they have been raised digitally. They know this new world much better than what we do. Give this space so they can propose and experiment with new technologies and methodologies. Number 3 Don't get obsessed with technology and still use the old prototypes, models, carbon pencil drawings, huache or any other real technique. Technological platforms, DDP software and apps are great tools, but they lack the empirical learning, the experiential growth, the challenge they represent. Software solves you the problem. Physical media teach you how to solve the challenge. Besides, you can always digitalize the results and manipulate it afterwards. If you combine the two worlds, the results will be unique. Foment Synergy. Number 2 Recognize and assume your students' limitations in relation to online access. Not every student will have the choice and possibility to have a good connection, or the possibility to have access at this wheel or the computer during the class. Probably, they will have a short connection, or a slow one and the possibilities are going to be limited. This means they could not connect or do so late. The chance they don't have a dedicated or isolated place at home are very high, especially with the whole family being retained by the pandemic situation we are crossing. This also means that students won't have the same access to physical material like carboards or glue. Either because they can't access the shop, the online store doesn't deliver to the area, or their family sustainers lost their jobs. So accept any material they can have on hand. Zero boxes, pasta, homemade paste, glue will work and at the same time, you will be encouraged in recycling. Also, taking account that not all students will be able to either have software licenses or their computers will be able to run them. Find alternative ways for them to acquire the knowledge they should be receiving. Design is about doing questions, doing relations and creating opportunities. We have reached number 1. Connect deeply with your students. If you are having a difficult time during this COVID-19 pandemic times, there are as well. Open spaces during your weekly lecture so they can express their feelings. If this is not possible or they are not willing to do so, respect their decision and open a space outside of your fixed time. Make them know you are there to help them, not just lecture them. Surprise of the commitment they will give to your course. Here comes the expected bonus track. Don't ask for prefixed formats for your projects. If you need your students to turn in some research, analysis, proposal, let them decide what is the best format to present it. Videos, interactive media, virtual tools or others will pop up instead of a PowerPoint. Jump into the future. Do you have any other tips? Please share them in the comments and maybe I could do another 10 more tips video in the future. Do you have any other ideas for videos you would like me to do? Leave them in the comments. Remember, design is a collective enterprise. Don't forget to subscribe in order to receive notifications of my new videos. Ciao!


I'm going to move kind of quickly because I want to make sure that we're able to sort of try to get back on track. But hello everybody, welcome to Up and Running with WPCLI. My name is Steve Cronwell. I'm at Steve Cronwell on all the social networks that matter. If you're the kind of person who wants to grab a copy of the slides now, they are available at stevecronwell.com slash slide slash WPCLI intro. They're also at the bottom of each slide, though very small, and I will be tweeting them out following the talk. How many people in the room have worked with WPCLI before? Okay, so they're a good mix of old hat, new hat here. For those not familiar, WPCLI is an open source project that lets us interface with WordPress from the command line. It's really fantastic for maintaining sites and automating tasks, because if you're like me, you like to automate all the things. It's also easily extended by themes and plugins. So as a plugin developer, I can write a plugin, package a WPCLI command with it. And then if you have my plugin installed and activated, congratulations. You also have my WPCLI command, which can be a frightening thought now that I think about it. There are a couple common commands, though, just out of the box that you get by installing WPCLI. So if you're new to WPCLI, these may be of interest to you. First, perhaps we need to install WordPress. So we can say WPCORE download. And that, believe it or not, downloads WordPress core. If we wanna get through that famous five minute installation in one command, we could do WPCORE install. We tell it the URL, the title of the site. We give an admin user. We give an admin password. Please don't see my password. It's super secure. And the admin email. If we need to update WordPress core, there is a security issue. And we need to go, I need to update this now. I don't wanna wait for the automatic updates. We can do WPCORE update. I should say we can also do, if you're converting from a single site to a multi-site installation, WPCLI can handle that. If you need to verify checksums, because of course we're all verifying the MD5 or SHA1 checksums on everything we download, right? No? Where's Aaron? He would be so sad. If we're managing our plugins and themes via WPCLI, we can do this. So we could go WPCLOGIN install WordPress-SEO. If then we need to, say, install it and automatically activate, we could add a dash-dash activate to it. So this will install and automatically activate. If we need to explicitly activate the plugin, we already installed it, and we go, oh yeah, I need to activate that plugin. WPCLOGIN activate WordPress SEO. Deactivate, just the same. WPCLOGIN deactivate. You're getting a sense of how this is all going. If we're working with themes, very similar, we can go, I need to install a theme, and I want to make it the active theme. Or I want to delete a theme. Now, this would be a theme coming out of the WordPress.org repo. Though you can specify, I want to use a theme from this zip file or from this Git URL. So it's very flexible that way. We can manage our users in content. Maybe I need to create a new user. I have an almost three-year-old now named Emily. So maybe I need to do wpusercreateEmily with the role of Toddler. And it'll create a new user. It'll generate a password and send out the email and everything. Maybe I need to reset a password. I work with a guy named Forgetful Dave. And every week, Dave's like, I forgot my password. I don't use a password manager. Dave hates me. I don't actually work with a Dave. But I could say I need to trigger another password reset. So wpuserresetpassword, David. Damn Forgetful Dave. We can manage our content. We could go do wppostcreate to start authoring content. We can update stuff. We say wppostupdate ID of whatever the post is and the specific fields we want to edit. We can generate content.  WPCLI has your back out of the box. So in this case, wppost generate dash dash count 10. We'll generate 10 posts. And we can say we want to make these pages. We want to make them a custom post type, whatever. We can also do the same stuff for terms. So in the same way we created posts, we could go, I want to create some taxonomy terms. I want to update a term.  All of the stuff you get for free, which is awesome. Common database operations. Rather than saying, oh, I need to go in and I have to know how to do all of the SQL commands and I have to work with SQL on the CLI. God forbid. We can say, hey, WordPress, you already know how to talk to my database. So let me use you. I'm going to do a database dump. So I'm going to say wpdbexport and then the file name. So backup.sql in this case. If I want to import that, I can do wpdbe import backup.sql. WPCLI also comes with a powerful search and replace. Now, if you do a regular search and replace on a SQL dump file, you are very likely going to run into a scenario where you have serialized data that it's expecting, oh, well, example.com is, that TLB is three letters and all together it's what, 10. But you change it to example.local, which then goes from 10 to 12 and then you're like, oh no, the serialized data is all broken. I've ruined the site, it's terrible. WPCLI, the search and replace that it has out of the box will do a smart, it'll deserialize any serialized data, then do the search and replace, then reserialize it so you won't be pulling your hair out. WPCLI gives us access to some of the things that WordPress out of the box isn't necessarily going to show us. Some of the WordPress internals. So we can do things like play with the cache. We can say I want to set a cache key in the object cache. I want to retrieve it. I want to delete it. I want to flush the cache from WPCLI. Those commands are all baked in. We can do the same with transients with the very same API, but WPCash to WPCtransient. Easy, yes? It's also going to give us visibility into things like WPCron. I won't get into examples here, but if you're like, hey, what scheduled jobs are coming up? What's going on? WPCLI has your back. WPCLI also comes with scaffolding tools.  The nice thing is when it scaffolds the plugin, unless you tell it not to, it's going to give you the plugin with all of the test scaffolding you need to actually write unit tests for your work because we're all testing our work, right? That was like the biggest lie that anyone has told me. Come on. That's true.  Never mind.  If you're building themes, you can say WPC scaffold underscore S, which will generate a new WordPress theme based on underscores, which is handy. We can scaffold a child theme. So if you have a parent theme and you're like, well, I need to create the necessary files to have a child theme, boom, WPCLI. We can scaffold a new custom post type. So if you're working with that and rather than going through the Codex and going, oh yeah, how do I do this again or using some of the generators out there? You can just say, this is the custom post type I want. Fill it in for me WPCLI. We can do the same with custom taxonomies, which is really nice. And if you're cool in working with Gutenberg, you can already generate a block using WPCLI, which is pretty neat. Writing commands is a whole talk in and of itself. I've actually given this talk several times called writing WPCLI commands that work. And it has to have the hook. That's part of the official name. If you're interested in that talk, if you wanna get really like drinking from the fire hose on building commands, that talk is available at sleevecrumble.com slash slide slash WPCLI. So same as this, but without the intro, welcome to the 201. And there's a video from loopconf 2.1. So you can watch that now for free. Congratulations, you're all going to be experts. For those who don't wanna go through 45 minutes me babbling, a very simple command. Basically, we end up registering using WPCLI colon add command. We say, okay, this is what I want my command to be called. So in this case, amplify. We're going to pass it any sort of callable. For the sake of brevity, I chose to use a closure here. So we're saying, okay, I wanna get some arguments. And then I wanna output whatever was passed in the first positional argument, but string the upper and append three exclamation points. Because amplify, aka to make louder, the way we do that is all caps in three exclamation marks, right, that's, you can see the doc block up here, it describes it and says what it does, and it describes the options available. And then when we run WP, amplify, hulk smash, instead of just hulk smash all lowercase, we get hulk smash. And I'm sure I just clipped the audio. So you're welcome WordPress TV. So again, we're just trying to catch up on time here. So I'm gonna end it there. I wanna thank you very much. My name is Steve Cronwell. I'm a senior software engineer at Liquid Web. I blog very rarely at stevecronwell.com. Slides link and I will be around for the rest of the conference. Oh, I get the answer. Yes. Yes, I can talk about it because she tweeted about it. So Carrie Dills, many people in this room know Carrie Dills. Recently, she had a client who needed to move from shop with two Ps, which was a very popular e-commerce platform a while ago, less so now, but a WordPress plugin. And she's like, I need to move this customer into WooCommerce. And I'm like, I want to do that for you. So, and I had Chris Lemma's blessing to basically spend a week like, I'm writing a WPCLI command to migrate all of the product data. And I didn't have to worry about all of the configuration and there were very few orders on the site. So she's like, yeah, don't worry about that. But I got to write this thing that it's now out there on GitHub, open source. I think it's liquidweb slash shop to WooCommerce. But yeah, a WPCLI command to go, hey, I'm gonna migrate all of this stuff over here. So that was the one question. Again, I will be around, but I want to now see the stage to Kyle because it's Kyle. So thank you very much.


I believe love is radical. The roots of something revolutionary. I believe love is the strongest force in the universe. The strongest weapon against hate and injustice. I believe love is survival because life began with love. I believe love is not losing your tenderness. I believe love is always a risk, but that the alternatives are riskier. I believe God made the world in love. I believe Jesus Christ is the love and face of God come to earth. I believe the Holy Spirit is the fire of love which permeates all things. I believe love made us, love preceded us, and love will outlast all the evils in this world.