How to change Wordpress Post Query variable in URL ("p") [closed] - wordpress

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
Wordpress have "p" variable in query string for showing post where id of post = p variable. Is there any way to change this var name? Or to add variable that will be doing the same thing? Im looking for a way to make wordpress recognize query like this:
wordpresssite.com/?id=123

Those are just query vars , and P?simply means post .
To change it you can create a custom post type (CODEX).
Then, for example, if your custom post type name is : "bulding" , it will show as
?bulding=xx
Just as page shows as page_id= and attachment shows as attachment= ( both are post types , but reserved and implemented as default )
That being said, I do not really understand why one would like to change it , and why is that disturbs , but I would sure like to hear that ..

Related

Move weight attribute to the bottom on WooCommerce product page? [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 2 years ago.
Improve this question
Is it possible to rearrange the attributes in WooCommerce? I have a 'Brand' attribute and like to display that before the 'Weight' attribute on the product page.
You can use the woocommerce_display_product_attributes filter, and for instance sort the keys of the $product_attributes array in ascending order. That should but brand above weight.
add_filter( 'woocommerce_display_product_attributes', 'woocommerce_sort_product_attributes', 10, 2 );
function woocommerce_sort_product_attributes ( $product_attributes, $product ) {
ksort( $product_attributes );
return $product_attributes;
}

Split character in word [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
I am trying to separate this word, as an example the String is ASP_01, so I want to separate it into two like store ASP in one variable and the 01 in another variable, is it possible for me to do this in asp.net visual basic,
I am newbie in this,
Thanks for helping me.
You need to use the Split Function. Link
dim str As String = 'ASP_01'
dim newWord As String = str.Split(new Char {"_"c})
dim 1stWord As String = newWord[0] //result is "ASP"
dim 2ndWord as String = newWord[1] //result is "01"

realtime database cloud function for matching if a node cantains 2 child and wait if it has not [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I want a cloud function on real time database node, lets call 'waitingroom'
When 1st child inserted,then it wait for next child for 30 second for pairing.
If more than 2 child inserted at same time on this node then pair(2-2) them with random position
child and leave rest child to wait for another child to be inserted to pair with.
remove child from the node('waitingroom') if not paired with in 30seconds.
Every child contains key and value.Every Value contains name_imagename format data.When node contains minimum 2 child for pair then interchange value of both child(only value should be changed).
then insert final data to another node called 'matchingdone' with key and interchangedvalue.
In fire base you can run a query and then in the callback you can get the reference to the inserted child and check if there already exists a child with similar value.
let counter = 0
waitingroom.on("value", snap() => {
if ( counter == 2 ){
// compare the child added have value similar to existing one
Object.keys(snap.val()).map( k=> {
matchingdone.push(snap.val()[k])
})
}
counter++
})

Why is there a conversion issue when updating/inserting into a Sql table [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 7 years ago.
Improve this question
Error:
Conversion from string "INSERT INTO [myDB].[dbo" to type 'Double' is not valid.
I am trying to add the dropdownlist index, the dropdownlist selected item's value, the dropdownlist selected item's text and the text from a textbox.
How can I resolve the issue.
ddlInsurancePlans.SelectedIndex is a number, you're using the addition operator, therefore you're implicitly trying to convert the left (string) into a format compatible with the right (double).
Use .ToString to explicitly cast SelectedIndex as a string.

How do I import flipkart products from a csv into Wordpress/WooCommerce? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I have a csv from flipkart with fields such as:
productId title description mrp price productUrl categories
Obviously these don't match up perfectly with the WooCommerce fields ( short description / long description vs description ), productId vs sku but does anyone have tips on how to go about matching these up to be compatible with WooCommerce, or can recommend any WP plugins that may do this?
Woocommerce product is also a custom post type (product) only. you can easily write your own custom importer.
Each product may have the following structure
product - parent post
-- attachment - featured image, gallery
-- product meta - options, category, tags, price, stock ...
-- variation - product variants (it also contains options, price, stock...)
the importer flow will be like
createProduct() {}
uploadImages() {}
createProductMeta() {}
createProductVariants() {}
Woocommerce already has all the necessory codes you want, refer WP_PLUGIN/woocommerce/includes/api/class-wc-api-products.php
create_product( $data ) - line number 174
save_product_images( $id, $images ) - line number 1551
save_product_meta( $id, $data ) - line number 638
save_variations( $id, $data ) - line number 1080
trust me it's easy, i have already done that ( not for flipkart but shopify to woocommerce )
For all imports you can use Wordpress wp_insert_post() function. You should create basic template for this work. Read data files with lines. And foreach it. While foreaching, define title, content or other fields.

Resources