The admin page loads slowly ever since adding Custom Post types. I’ve added them using CPT UI and Custom Fields plugins in WordPress. Whenever you click on the Custom post type from the sidebar it takes 8.74s to load. With one of the queries showing as “slow” according to debug bar plugin. See screenshot.
Context: I’ve created a site that hosts advertiser listings. We have about 700 advertisers with 20 fields.
How would one fix these load times? Does someone notice anything odd in the query?
When contacting GoDaddy customer service, whether over chat or phone, they often ask for both a PIN and a two-step verification code (which they confusingly refer to as “google auth codes”).
Then PIN can be found when you log in to your GoDaddy.com account, but the two-step verification code is something you’d need to get from whichever app, service, or hardware device you use to generate two-step verification codes (compatible options listed here).
Typically two-step verification codes are time-based one-time-use codes I’ve only used when logging in to my own accounts through my own web browser or mobile app on my own devices. I’ve never had any other customer service representatives from other companies ask for these codes. Usually they just ask for PINs (if the service is set up to use those).
Why would GoDaddy customer service require two-step verification codes? Are they actually using it to log in to your account on their end? If so, how could they do that without having your password? Also, is it poor security practice to require customers to share two-step verification codes with someone else in this manner?
I found this related question from someone concerned with customer service reps asking for PIN codes here, and people agreed that even that is poor security practice.
I am new to WordPress Plugin Development.
What I want:
To add a customer note using order number using php in the admin backend custom plugin.
What I know:
That we need to use WC_Order class and $ order->add_order_note().
What I cannot figure out:
How do I use the WC_Order class in the custom php page to get order details?(Do I really need to use this class? If so, then how do I use it in the php page of my custom plugin?)
In short I want to add a customer note by just using the Order Number and also get Order Status if possible.
This is my plugin php code:
<div class="wrap"> <form method="POST" > <input placeholder="Enter 3-digit Order Number" type="number" name="orderNumber" maxlength="3"> <button class="button" value="Submit" onclick="Submit" >Add Customer Note</button> </form> <?php wp_enqueue_style('wim_styles'); $ order_id= $ _POST['orderNumber']; $ order = wc_get_order($ order_id); echo "Order is ".$ order."order number is ".$ order_id." Status is "; $ note = __("This is my note's text…"); $ order->add_order_note( $ note); echo "Added note to order number:".$ order_id; ?>
This throws following error:
Uncaught Error: Call to a member function add_order_note(). What am I doing wrong here? Please guide.
Are ‘Personas’ and ‘Roles’ different in every scenario?
Although i did my reading about roles and personas, im a bit confused about this topic with the context i’m working on.
Scenario – One day Bruce(Customer) finds out his water heater is broken and calls XYZ company to get it fixed. John(Customer service agent) receives the call and assigns Bob(Technician) for to install a water heater.
John, Bruce and Bob are these 3 personas? or are they considered as 3 different user roles who interact with XYZ service?
we provide various web services for our customers, leveraging their IdP to have the customers’ employees sign in with their company-issued accounts. Sometimes we operate web services for one customer with different domains because they are ordered and paid for by different departments of that customer. This causes us to repeatedly exchange SAML2 metadata with that customer’s IT department:
<?xml version="1.0" encoding="UTF-8"?> <md:EntityDescriptor xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" ID="com_company_platform_project01" entityID="com:company:platform:project01"> <md:SPSSODescriptor AuthnRequestsSigned="true" WantAssertionsSigned="true" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol"> <md:KeyDescriptor use="signing"> <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:X509Data> <ds:X509Certificate> CERTIFICATE <ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </md:KeyDescriptor> <md:KeyDescriptor use="encryption"> <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> <ds:X509Data> <ds:X509Certificate> CERTIFICATE <ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </md:KeyDescriptor> <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://project01.company.com/saml/SingleLogout"/> <md:SingleLogoutService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://project01.company.com/saml/SingleLogout"/> <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress</md:NameIDFormat> <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat> <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:persistent</md:NameIDFormat> <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</md:NameIDFormat> <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:X509SubjectName</md:NameIDFormat> <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://project01.company.com/saml/SSO" index="0" isDefault="true"/> <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact" Location="https://project01.company.com/saml/SSO" index="1"/> </md:SPSSODescriptor> </md:EntityDescriptor>
Obviously this encodes the assertion consumer service with the domain of the web service. Now we’re wondering if there’s a way to cover multiple web services (e.g. project01.company.com, project02.company.com, …) with a single metadata exchange in advance. So whenever a new service launches, we wouldn’t have to exchange SSO metadata again.
Having read the reviews about various Customer journey mapping tools, we have narrowed our choices down to two. And i was hoping you guys could give me some insight, or real life experience on what you feel is the best tool out of the two:
Thanks and much appreciated.
You should contact Yahoo Support on an urgent basis if you notice any abnormal behaviour with your Yahoo Account, such as your account being accessed from different locations or your credentials getting changed itself. In these circumstances, you need quick action to secure your account, and the best available option is to directly reach to yahoo mail customer service phone number who can quickly help you to change your password and recover your account and also provide you advice to ensure that you don’t face the same problems again in future. https://www.contactyahoohelpdesk.com/yahoo-customer-service/
Is having screen sharing service with ara.apple.com safe?
I had screensharing service with ara.apple.com(https://ara-prn.apple.com/) which is official apple website for apple products support. And they wanted me to install an app after entering session key and they said the app will self-destruct once support session ended.
Would there be a possibility that Apple can still track and monitor that computer even after the support session ended and even if they claim that installment of the app for screen sharing self-destruct?
So here's what happened- back in end of May I bought the LG 34GK950F monitor from B&H cos they had a deal for $ 799
I am in Sri Lanka but since B&H delivers worldwide with no issues I bought it. Came within 4 days and worked fine except for some BLB in the four corners at max brightness. Perfection I thought.
Skip to FOUR MONTHS LATER suddenly when playing Crysis I see appear these thin grey horizontal lines like a grille. After quitting to Desktop it went away- but after a while came back….
LG Customer Service is CRAP- here's what happened to me!
We are developing a simple web based single-page CRM-like app. I was thinking about what happens when two operators are both editing the details of a customer “John Doe”. On the server side we use a optimistic updating, i.e. the ajax update payload includes revision-number which must match whats in the database, however on the front-end I was wondering how we should handle this?
I thought about a modal popup along the lines of: “Sorry AgentB has already updated the record and your working copy might not be up-to-date? Would you like to:” (a) Update anyway (b) Reload (c) Some form of merge
However I can imagine the users being confused by this. Then I start thinking this scenario must have been covered a million times already. Are there any guidelines and fantastic reference apps to demonstrate the best way to handle such common concerns in a web based multi-user line of business applications?
We are open to use any necessary cool-aid to achieve the best solution (websockets, ui frameworks etc…).