Woo-poly-integration: рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдПрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 4 рдирд╡ре░ 2020  ┬╖  33рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: hyyan/woo-poly-integration

рдирдорд╕реНрддреЗ,

рдкрд┐рдЫрд▓реЗ woocommerce рдЕрджреНрдпрддрди рдХреЗ рдмрд╛рдж рд╣рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреА рд╣реИред

рдЙрддреНрдкрд╛рдж рдбреЗрдЯрд╛ "рд╕рд╛рдзрд╛рд░рдг рдЙрддреНрдкрд╛рдж" рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдЙрддреНрдкрд╛рдж рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рд╣реИред

рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдереАрдо (рдЬреИрд╕реЗ рд╕реНрдЯреЛрд░рдлреНрд░рдВрдЯ) рдкрд░ рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм WooCommerce, Polylang рдФрд░ Hyyan WooCommerce Polylang Integration рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдЕрдиреНрдп рд╕рднреА рдкреНрд▓рдЧрдЗрдиреНрд╕ рдЕрдХреНрд╖рдо рд╣реИрдВ?

рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реЛрдиреЗ рдкрд░ рдЖрдк рдХрд┐рди рдЙрддреНрдкрд╛рдж рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

  • рдкреАрдПрдЪрдкреА:
  • рд╡рд░реНрдбрдкреНрд░реЗрд╕:
  • рд╡реВрдХрд╛рдорд░реНрд╕:
  • рдкреЙрд▓реАрд▓реИрдВрдЧ: [рдкреЙрд▓реАрд▓реИрдВрдЧ рдкреНрд░реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдмрддрд╛рдПрдВ]
  • рд╣рдпрд╛рди WooCommerce рдкреЙрд▓реАрд▓реИрдВрдЧ рдПрдХреАрдХрд░рдг:
  • рдмреНрд░рд╛рдЙрдЬрд╝рд░:

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг



    1. 1.
  1. 1.

рдЬреИрд╕рд╛ рдореИрдВ рд╕реЛрдЪрд╛ рдерд╛

рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдХреНрдпрд╛ рд╣реБрдЖ

рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдкрд░реНрдпрд╛рд╡рд░рдг

Copy and paste the system status report from **WooCommerce > System Status** in WordPress admin here.

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдореИрдВрдиреЗ рдЕрднреА рдХреЗ рд▓рд┐рдП #518 рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдФрд░ рдореИрдВ рдмрд╛рдж рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рджреЗрдЦреВрдВрдЧрд╛

рд╕рднреА 33 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдЕрдЧрд░ рдореИрдВ рдкреНрд░рд╛рдердорд┐рдХ рднрд╛рд╖рд╛рдУрдВ рд╕реЗ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рднрд┐рдиреНрдирддрд╛ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдмрд┐рдирд╛ рдХреЗрд╡рд▓ рд╕рд╛рдзрд╛рд░рдг рдЙрддреНрдкрд╛рдж рджрд┐рдЦрд╛рддрд╛ рд╣реВрдВред рдЗрд╕реЗ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?

рдирдорд╕реНрддреЗ,

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдкреНрд▓рдЧрдЗрди "jQuery рдорд╛рдЗрдЧреНрд░реЗрдЯ рд╣реЗрд▓реНрдкрд░" рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдерд╛?

рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдбрд╛рдЙрдирд▓реЛрдб рдХреЛрдб рд╕реЗ рд╕реАрдзреЗ рдЬрд╝рд┐рдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореИрдВ рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдЗрд╕рдХрд╛ рдмрд╣реБрдд рдкрд░реАрдХреНрд╖рдг рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рд╣рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред

рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдбрд╛рдЙрдирд▓реЛрдб рдХреЛрдб рд╕реЗ рд╕реАрдзреЗ рдЬрд╝рд┐рдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдореИрдВ рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдЗрд╕рдХрд╛ рдмрд╣реБрдд рдкрд░реАрдХреНрд╖рдг рдХрд░реВрдВрдЧрд╛, рд▓реЗрдХрд┐рди рд╣рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред

рдЬрд┐рдк рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдЧрд┐рдЯрд╣рдм рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ 2 рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ:
1) рдпрджрд┐ рдореИрдВ рдХрд┐рд╕реА рдЙрддреНрдкрд╛рдж рдХреЛ рдкреНрд░рд╛рдердорд┐рдХ рднрд╛рд╖рд╛ рд╕реЗ рдорд╛рдзреНрдпрдорд┐рдХ рдореЗрдВ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдпрд╣ рдХрдИ рд╡рд┐рд╡рд┐рдзрддрд╛рдПрдВ рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИ, (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдпрджрд┐ рдореЗрд░реЗ рдкрд╛рд╕ 2 рд░рдВрдЧреЛрдВ рд╡рд╛рд▓рд╛ рдЙрддреНрдкрд╛рдж рд╣реИ, рддреЛ рджреВрд╕рд░реА рднрд╛рд╖рд╛ рд░рдВрдЧ рд╕реЗ 10 рд╡рд┐рд╡рд┐рдзрддрд╛рдПрдВ рдкреИрджрд╛ рдХрд░рддреА рд╣реИ)
2) рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдЖрджреЗрд╢ рдХреЗ рдмрд╛рдж, рдЙрддреНрдкрд╛рдж рд╕реНрдЯреЙрдХ рд╕реЗ рдмрд╛рд╣рд░ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рд╕реНрдЯреЙрдХ рдЕрднреА рднреА рд╣реЛред

1. If I copy a product from the primary language into the secondary it creates many variations, (example if I have a product with 2 colors, the second language creates 10 variations from the color)

рдореБрдЭреЗ рдкреНрд▓рдЧрдЗрди рдХреЗ рдЧрд┐рдЯрд╣рдм рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдирд╡реАрдирддрдо рдкреАрдЖрд░ #518 рдиреЗ рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдЙрддреНрдкрд╛рджреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХреБрдЫ рдЦрд░рд╛рдм рдХрд░ рджрд┐рдпрд╛ рд╣реИред

рдареАрдХ рд╣реИ, рдореИрдВрдиреЗ рд╡рд┐рд╖рдп рдкрдврд╝рд╛ рд╣реИ, рдЕрдм рд╕рдорд╕реНрдпрд╛ рдореЗрдЯрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдЧрд▓рдд рд╡рд░реНрддрдиреА рд╣реИред рдХреНрдпрд╛ рд╣рдо рдПрдХ рдЕрджреНрдпрддрди рдХреНрд╡реЗрд░реА рдХреЗ рд╕рд╛рде рд╣рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ src/Hyyan/WPI/Plugin.php рдореЗрдВ рдирд╛рдо рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
@mrleemon рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдЖрдк рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдХ рд╕рд╣рдпреЛрдЧреА рд╣реИрдВ, рдЕрдЧрд░ рдЖрдк рдореБрдЭреЗ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдкрд░ рдХреБрдЫ рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢ рджреЗрддреЗ рд╣реИрдВ рддреЛ рдореИрдВ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕реЗ рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдХрд░рд╛ рд╕рдХрддрд╛ рд╣реВрдВред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВрдиреЗ рдмрд╣реБрдд рд╕рдордп рдкрд╣рд▓реЗ рдХреЗрд╡рд▓ рдЯрд╛рдЗрдкреЛ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕реБрдзрд╛рд░ рдХрд┐рдП рдереЗред рдЗрд╕ рдкреНрд▓рдЧрдЗрди рдХреА рдЖрдВрддрд░рд┐рдХ рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░рд╛ рдЬреНрдЮрд╛рди рд╢реВрдиреНрдп рдХреЗ рдХрд░реАрдм рд╣реИред
рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕ рд╡реЗрд░рд┐рдПрд╢рди рдмрдЧ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдЕрднреА, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд▓рдЧрдЗрди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдЬрд╛рдирдиреЗ рд╡рд╛рд▓рд╛ рдХреЗрд╡рд▓ @Jon007 . рд╣реИ

рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ #518 рдореЗрдВ рдпрд╣ рдЯрд╛рдЗрдкреЛ рдлрд┐рдХреНрд╕ рд╢рд╛рдорд┐рд▓ рдерд╛ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА #450 рдкрд░ рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рд╕реЗ рдореМрдЬреВрджрд╛ рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди @hyyan рдиреЗ рдЗрд╕реЗ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ ...

рдореИрдВрдиреЗ рдЕрднреА рдХреЗ рд▓рд┐рдП #518 рд╡рд╛рдкрд╕ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рдФрд░ рдореИрдВ рдмрд╛рдж рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рджреЗрдЦреВрдВрдЧрд╛

рдзрдиреНрдпрд╡рд╛рдж!

рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкреНрд▓рдЧрдЗрди рдХреЛ рд╡рд░реНрддрдорд╛рди рдХрд╕реНрдЯрдо рддрд░реАрдХреЗ рдХреЗ рдмрдЬрд╛рдп WooCommerce рдЯреИрдХреНрд╕реЛрдиреЙрдореА (product_type, product_visibility рдФрд░ рдЕрдиреНрдп) рдХреЛ рд╕рд┐рдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ Polylang pll_copy_taxonomies рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рд▓рдЧрд╛рддрд╛рд░ WooCommerce рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд▓рд┐рдП рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рд▓рдЧрддрд╛ рд╣реИред рдЙрддреНрдкрд╛рдж рдореЗрдЯрд╛ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд▓рдЧрдЗрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреЙрд▓реАрд▓реИрдВрдЧ pll_copy_post_metas рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЙрддреНрдкрд╛рдж рд╡рд░реНрдЧреАрдХрд░рдг рдХреЛ рд╕рд┐рдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП pll_copy_taxonomies рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЙрдЪрд┐рдд рд▓рдЧрддрд╛ рд╣реИред

рдЗрд╕ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЗ рд╕рд╛рде, рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЙрди рдЯреИрдХреНрд╕реЛрдиреЙрдореА рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдХреЛрдИ рд╕рд┐рдВрдХ рдпрд╛ рдХреЙрдкреА рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИ рдФрд░ рдЬрдм рдХреЛрдИ рдирдпрд╛ рдЕрдиреБрд╡рд╛рдж рдмрдирд╛рддрд╛ рд╣реИ рддреЛ рдкреЙрд▓реАрд▓реИрдВрдЧ рдЙрдХреНрдд рдЯреИрдХреНрд╕реЛрдиреЙрдореА рдФрд░ рдЙрдирдХреЗ рд╕рдВрдмрдВрдзрд┐рдд рд╢рдмреНрджреЛрдВ рдХреЗ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝реЗрд╢рди / рдХреЙрдкреА рдХрд╛ рдзреНрдпрд╛рди рд░рдЦрддрд╛ рд╣реИред

рдПрдХ рд╡рд┐рдЪрд╛рд░ рд╣реИред

рдореИрдВрдиреЗ рдЙрд╕ рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпреЗ рд╕рднреА рдЦрддрд░рдирд╛рдХ рд░реВрдк рд╕реЗ рдЕрдкреНрд░рдЪрд▓рд┐рдд рд╣реЛ рд░рд╣реЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ woocommerce рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдПрдкреАрдЖрдИ рдФрд░ рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдХреА рдУрд░ рдЕрдзрд┐рдХ рдмрдврд╝ рд░рд╣рд╛ рд╣реИ, рдЖрдк рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдПрдХ рдкреЛрд╕реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирдиреЗ рдФрд░ рдЬреЗрдиреЗрд░рд┐рдХ рдкреЛрд╕реНрдЯ рдЖрдзрд╛рд░рд┐рдд рдПрдкрд┐рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рд░реВрдк рдореЗрдВ woocommerce рдХреИрд╢рд┐рдВрдЧ рддрдВрддреНрд░ рдХреЗ рд╕рд╛рде рдмрдЧ рд╣реЛрдВрдЧреЗред

рд╣рд╛рдБ рдореБрдЭреЗ рдкрддрд╛ рд╣реИред рдЬрдм рд╣рдо рдбрдмреНрд▓реНрдпреВрд╕реА рдПрдкреАрдЖрдИ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдореИрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛ред
рдЗрд╕ рдмреАрдЪ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдо "рд╕рд░рд▓ рдЙрддреНрдкрд╛рдж" рдХреЗ рдЧрд▓рдд рдЪрдпрди рдХреЛ рд╣рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рдЙрддреНрдкрд╛рдж рдЬреЗрдПрд╕ рдХреЛрдб рдХреЛ Meta.php рд╣реИ:

рд╕реЗ:

$code = sprintf(
    '// <![CDATA[ %1$s'
    . ' addLoadEvent(function () { %1$s'
    . '  jQuery("#product-type option")'
    . '     .removeAttr("selected");%1$s'
    . '  jQuery("#product-type option[value=\"%2$s\"]")'
    . '    .attr("selected", "selected");%1$s'
    . '})'
    . '// ]]>', PHP_EOL, $type[0]
);

рдкреНрд░рддрд┐:

$code = sprintf(
    '// <![CDATA[ %1$s'
    . ' addLoadEvent(function () { %1$s'
    . '  jQuery("#product-type option")'
    . '     .prop("selected", false);%1$s'
    . '  jQuery("#product-type option[value=\"%2$s\"]")'
    . '     .prop("selected", true);%1$s'
    . '})'
    . '// ]]>', PHP_EOL, $type[0]
);

рдЬрд╛рд╣рд┐рд░ рд╣реИ, рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдЪрдпрди/рдЪрдпрди рд░рджреНрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП attr() рдФрд░ removeAttr() рдХрд╛ рдЙрдкрдпреЛрдЧ WP рдореЗрдВ jQuery рдХреЗ рд╣рд╛рд▓рд┐рдпрд╛ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╣рд┐рд╖реНрдХреГрдд рд╣реИред

https://jquery.com/upgrad-guide/3.0/ рд╕реЗ :

Breaking change: .removeAttr() no longer sets properties to false

Prior to jQuery 3.0, using .removeAttr() on a boolean attribute such as checked, selected, or readonly would also set the corresponding named property to false. This behavior was required for ancient versions of Internet Explorer but is not correct for modern browsers because the attribute represents the initial value and the property represents the current (dynamic) value.

It is almost always a mistake to use .removeAttr( "checked" ) on a DOM element. The only time it might be useful is if the DOM is later going to be serialized back to an HTML string. In all other cases, .prop( "checked", false ) should be used instead.

рд╕рд╛рде рд╣реА, рдЕрднреА, рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ WC рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдЙрддреНрдкрд╛рдж рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░ рдкреНрд░рддрд┐рдХреГрддрд┐ рдкрд░ рдХреЙрдкреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдЗрд╕реЗ unlinkOrginalProductTranslations() рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ Duplicator.php рдЬреЛрдбрд╝рдХрд░ рдЗрд╕реЗ "рддрдп" рдХрд┐рдпрд╛:

$type = $product->get_type();
update_post_meta($duplicate->get_id(), '_translation_porduct_type', $type);

рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕рдореЗрдВ рдХреБрдЫ рдЧрд▓рдд рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ '_translation_porduct_type' рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬрд░реВрд░реА рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдпрд╣ рдХреЗрд╡рд▓ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреНрд╡рд┐рд░реНрдХ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрднреА рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рд╣реИ рдЗрд╕реЗ рд░рдЦрдирд╛ рдФрд░ рдЬреИрд╕рд╛ рдЖрдк рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ рд╡реИрд╕рд╛ рд╣реА рдХрд░реЗрдВ

рдореИрдВ рдЖрдкрд╕реЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрдиреЗ рд╡рд╛рд▓рд╛ рдерд╛ред рдЕрдиреБрд╡рд╛рджрд┐рдд рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░ рдХреЛ _translation_porduct_type рдХреНрдпреЛрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рдХреНрдпрд╛ рдЬрд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рдЗрд╕реЗ рд╕реАрдзреЗ рдореВрд▓ рдЙрддреНрдкрд╛рдж рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЬрдЯрд┐рд▓ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдЖрдк рдкреБрд░рд╛рдиреЗ рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП рдкреВрдЫрддреЗ рд╣реИрдВ рддреЛ рдкреЙрд▓реАрд▓реИрдВрдЧ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рддреЗ рд╕рдордп рдЖрдкрдХреЛ рдЕрдиреБрд╡рд╛рджрд┐рдд рдЙрддреНрдкрд╛рдж рд╡рд┐рд╡рд░рдг рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ, рдХрдо рд╕реЗ рдХрдо, рдЗрд╕реЗ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдореЗрдВ рдХреЙрдкреА рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИ

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реА рдХреНрд░рдо рдореЗрдВ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ _translation_porduct_type рдореЗрдЯрд╛, рдкреНрд▓рдЧрдЗрди WC рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП WC_Product:save() рдмрдЬрд╛рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдПрдХ рдХрд╕реНрдЯрдо рд╕рдорд╛рдзрд╛рди рдореЗрдВ рднрд░реЛрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рджреБрдХрд╛рди рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рд░реЛрд╣ wp_insert_post рд╕реАрдзреЗ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ Meta.php рдореЗрдВ рдорд┐рд▓реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдХреНрд░рд┐рдп рдХрд░рдирд╛ рдФрд░ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХрд╣рд╛рдВ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рд╣реИред

рдирдорд╕реНрддреЗред рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рд╣реИ?

рдирдорд╕реНрддреЗ, рдореИрдВрдиреЗ #430 рдкрд░ рдХреБрдЫ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╕рд╣рд┐рдд рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдореБрджреНрджреЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рдорд╛рдзрд╛рди рдХрд┐рдП - рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдХреЛрдИ рдирд╡реАрдирддрдо рдХреЛрдб рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕реЗ рдореБрджреНрджреЗ рд░рд╣рддреЗ рд╣реИрдВ - рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ рдПрдХ рдирдП рд╕реНрд╡рдЪреНрдЫ рдЬреАрдердм рдореБрджреНрджреЗ рдкрд░, рдХреНрдпреЛрдВрдХрд┐ рдХрдИ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдбреБрдкреНрд▓реАрдХреЗрдЯ рдЯрд┐рдХрдЯ рдФрд░ рдкрд╛рд▓рди рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд░рд╣рд╛ рд╣реИред

рдЖрдкрдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдореМрдХрд╛ рдорд┐рд▓рдиреЗ рдкрд░ рдореИрдВ рдирд╡реАрдирддрдо рдХреЛрдб рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реВрдВрдЧрд╛ рдФрд░ рдпрджрд┐ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдЖрддреА рд╣реИ рддреЛ рдореИрдВ рдЖрдкрдХреЛ рдмрддрд╛ рджреВрдВрдЧрд╛ред

рдЖрдкрдХреЗ рдирд╡реАрдирддрдо рдХреЛрдб рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВрдиреЗ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдЦреЛрд▓реА:
https://github.com/hyyan/woo-poly-integration/issues/526

@hyyan @mrleemon рдореИрдВрдиреЗ рдкрд┐рдЫрд▓реЗ рд╕рдкреНрддрд╛рд╣ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХреА рдФрд░ 5.1 рд▓реЗрдмрд▓ рдХрд┐рдпрд╛

рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдореИрдВрдиреЗ @mrleemon рджреНрд╡рд╛рд░рд╛ #408 рдкрд░ рдореЗрдЯрд╛.php рдХреЙрд▓ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдХреЗ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдлрд┐рдХреНрд╕ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рд╣реИ:
$this->syncSelectedproductType($ID);

рдкрд╣рд▓реЗ рд╣рдореЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдереА рдХреНрдпреЛрдВрдХрд┐ рдХрдо рд╕реЗ рдХрдо 5.0 рдореЗрдВ рд╕реЗрд╡ рд╕реАрдХреНрд╡реЗрдВрд╕ рд╕рд╣реА рдирд╣реАрдВ рдерд╛:

  1. рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдкреЛрд╕реНрдЯ рдмрдЪрд╛рддрд╛ рд╣реИ
  2. woopoly рдкреЛрд╕реНрдЯ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рддрд╛ рд╣реИ (рд▓реЗрдХрд┐рди WooCommerce рдЕрднреА рддрдХ рд╕рд╣реЗрдЬрд╛ рдирд╣реАрдВ рдЧрдпрд╛ рд╣реИ рдЗрд╕рд▓рд┐рдП рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░ рд╕рд╣реЗрдЬрд╛ рдирд╣реАрдВ рдЧрдпрд╛ рд╣реИ рдФрд░ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)
  3. WooCommerce рдЙрддреНрдкрд╛рдж рдмрдЪрд╛рддрд╛ рд╣реИ
  4. [рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдЙрддреНрдкрд╛рдж рдХреЗ рд▓рд┐рдП, WooCommerce рд╡рд┐рд╡рд┐рдзрддрд╛рдУрдВ рдХреЛ рдмрдЪрд╛рддрд╛ рд╣реИ рдФрд░ woopoly рдЗрдиреНрд╣реЗрдВ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рддрд╛ рд╣реИ]
  5. рдЙрддреНрдкрд╛рдж рдЕрдиреБрд╡рд╛рдж рджреЗрдЦрддреЗ рд╕рдордп, рд╕рдорд╛рдзрд╛рди рдлрд┐рдХреНрд╕ рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░ рдХреЛ _translation_porduct_type рдореЗрдВ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдкрддреНрд░ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░ рджреЗрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЕрдиреБрд╡рд╛рдж рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдкрд░ рдпрд╣ рд╕рд╣реА рд╣реЛ

рдХреЛрдб рд╕рдВрд╢реЛрдзрди рдЕрдм WooCommerce рд╕реЗрд╡ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╣реБрдХ рдЙрдард╛рддреЗ рд╣реИрдВ, рдФрд░ рддреНрд╡рд░рд┐рдд рд╕рдВрдкрд╛рджрди (#549) рдФрд░ рдмрд▓реНрдХ рдПрдбрд┐рдЯ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреА рдЕрдм рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдмреЗрд╢рдХ рдпрд╣ рдЗрд╕рдХрд╛ рдЕрдВрдд рдирд╣реАрдВ рд╣реИ - рдХреЗрд╡рд▓ рд╡реВ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдФрд░ рдбрдмреНрд▓реНрдпреВрдкреА рдПрдкреАрдЖрдИ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рдЪреАрдЬ рдХреА рдлрд┐рд░ рд╕реЗ рд╕рдореАрдХреНрд╖рд╛ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП - рд▓реЗрдХрд┐рди рдХреБрдЫ рдЕрдЬреАрдм рд╡реНрдпрд╡рд╣рд╛рд░реЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдорд╣рд╛рди! рд╡рд╣ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдлрд┐рдХреНрд╕ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рднрдпрд╛рдирдХ рдерд╛ред
рддреЛ, рдХреНрдпрд╛ рдЧрд▓рдд рд╡рд░реНрддрдиреА рд╡рд╛рд▓рд╛ _translation_porduct_type рдореЗрдЯрд╛ рдЕрдм рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ?
рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдорд┐рдирдЯ рд╣реЛрдиреЗ рдкрд░ рдореИрдВ рдЗрд╕ рдЕрджреНрдпрддрди рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред

рдзрдиреНрдпрд╡рд╛рдж!

рдореИрдВрдиреЗ рдЕрднреА рдХреЗ рд▓рд┐рдП рдЧрд▓рдд рд╡рд░реНрддрдиреА рд╡рд╛рд▓реЗ _translation_porduct_type рдореЗрдЯрд╛ рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рдХреЛ рд╡рд╣реАрдВ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рд╕рдВрд╕реНрдХрд░рдг рдареАрдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдмрд╛рдж рдХреА рд░рд┐рд▓реАрдЬрд╝ рдЗрд╕реЗ рдФрд░ рдЕрдиреНрдп рдЕрдирд╛рд╡рд╢реНрдпрдХ рдХреЛрдб рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреА рд╣реИ

рдореИрдВрдиреЗ рдЗрд╕ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдФрд░ рдореБрдЭреЗ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓реА:

  1. рдореЗрд░реЗ рдкрд╛рд╕ рддреАрди рднрд╛рд╖рд╛рдУрдВ (рд╕реНрдкреИрдирд┐рд╢, рдЕрдВрдЧреНрд░реЗрдЬреА рдФрд░ рдлреНрд░реЗрдВрдЪ) рд╡рд╛рд▓реА рдПрдХ рд╕рд╛рдЗрдЯ рд╣реИред рд╕реНрдкреЗрдирд┐рд╢ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИред рд╡реВрдкреЛрд▓реА рдореЗрдВ "рдЙрддреНрдкрд╛рдж-рдкреНрд░рдХрд╛рд░" рд╕рд┐рдВрдХ рд╡рд┐рдХрд▓реНрдк рдЪреЗрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  2. рдореИрдВ рд╕реНрдкреЗрдирд┐рд╢ рдореЗрдВ рдПрдХ рдирдпрд╛ рдЙрддреНрдкрд╛рдж рдЬреЛрдбрд╝рддрд╛ рд╣реВрдВ
  3. рдореИрдВ "рд╕рдореВрд╣реАрдХреГрдд рдЙрддреНрдкрд╛рдж" (рдпрд╛ "рд╕рд╛рдзрд╛рд░рдг рдЙрддреНрдкрд╛рдж" рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ рднреА рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░) рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рд╕рд╣реЗрдЬрддрд╛ рд╣реВрдВред
  4. рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░ рдбреНрд░реЙрдкрдбрд╛рдЙрди рдЪрдпрдирд┐рдд рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИред
  5. рдореИрдВ рдЕрдиреБрд╡рд╛рдж рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП "рднрд╛рд╖рд╛рдПрдВ" рдореЗрдЯрд╛рдмреЙрдХреНрд╕ рдореЗрдВ рдХрд┐рд╕реА рднреА "+" рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реВрдВред
  6. рдирдП рдЕрдиреБрд╡рд╛рдж рдореЗрдВ рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░ рдбреНрд░реЙрдкрдбрд╛рдЙрди рдЕрдХреНрд╖рдо рд╣реИ ("рдЙрддреНрдкрд╛рдж-рдкреНрд░рдХрд╛рд░" рд╕рд┐рдВрдХ рд╡рд┐рдХрд▓реНрдк рдЪреЗрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рд▓реЗрдХрд┐рди рдпрд╣ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рднрд╛рд╖рд╛ рдЙрддреНрдкрд╛рдж рдореЗрдВ рдЪрдпрдирд┐рдд рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░ рдХреЗ рдмрдЬрд╛рдп "рд╕рд╛рдзрд╛рд░рдг рдЙрддреНрдкрд╛рдж" рджрд┐рдЦрд╛рддрд╛ рд╣реИред

рдареАрдХ рд╣реИ рд╣рд╛рдБ рдореИрдВ рджреЗрдЦ рд▓реВрдВрдЧрд╛ред
рдореМрдЬреВрджрд╛ рдЙрддреНрдкрд╛рджреЛрдВ рдкрд░ рдЙрддреНрдкрд╛рдж рдкреНрд░рдХрд╛рд░ (рдФрд░ рдХреЛрдИ рдЕрдиреНрдп рд╕рдВрдкрддреНрддрд┐) рдмрджрд▓рдирд╛ рдареАрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

@mrleemon рдЪреЗрдХ рдЗрди: рд╡рд░реНрдбрдкреНрд░реЗрд╕ рд╣реБрдХ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдирдП рдЕрдиреБрд╡рд╛рджреЛрдВ рдкрд░ рдХреНрдпреЛрдВрдХрд┐ рд╡реВ рд╣реБрдХ рдЕрднреА рддрдХ рдирд┐рдХрд╛рд▓ рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ

рдареАрдХ рд╣реИ рдзрдиреНрдпрд╡рд╛рдж!
рдореИрдВ рдмрд╛рдж рдореЗрдВ рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реВрдВрдЧрд╛ рдЬрдм рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдХреНрд╖рдг рд╣реЛрдЧрд╛ рдФрд░ рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рд╣реЛ рд╕рдХреЗ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╡рд╛рдкрд╕ рдЖрдКрдВрдЧрд╛ред

рдореИрдВрдиреЗ рдЗрд╕ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдФрд░ рдирдП рдЕрдиреБрд╡рд╛рджреЛрдВ рдХреЗ рд╕рд╛рде рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЧрдИ рд╣реИред
рдзрдиреНрдпрд╡рд╛рдж!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

damiencarbery picture damiencarbery  ┬╖  14рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Skinperforator picture Skinperforator  ┬╖  13рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Tii picture Tii  ┬╖  27рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mrleemon picture mrleemon  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dmytro-kindrat picture dmytro-kindrat  ┬╖  14рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ